← Back to Skills Marketplace
🔌

Travelkit

by TravelKit · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
115
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install travelkit-skill
Description
TravelKit flight booking and management skill. Use for flight search, pricing, real-time price verification, order creation, payment, cancellation, refund, c...
README (SKILL.md)

TravelKit Flight Skill

Use the smallest relevant reference file for the user's current task. Keep consumer replies in Simplified Chinese unless the user requests another language.

Fast Routing

User intent Read Tool(s)
Search or compare flights flight-search flight_search
Price a known flight number flight-pricing flight_pricing
User selects a search option flight-verify flight_verify_solution
Create an order after verified price flight-create-order flight_create_order
Pay an order flight-pay-order flight_pay_order
Look up orders flight-order-lookup flight_order_detail, flight_order_detail_by_external_id, flight_order_list
Cancel an order flight-cancel flight_cancel_order
Refund flight-refund flight_refund_quote, flight_refund_money_search, flight_refund_request, flight_refund_confirm
Change flight flight-change flight_change_search, flight_change_request
Download itinerary flight-itinerary flight_download_itinerary
Integration/config questions mcp-connection N/A

Core Rules

  • Search before booking; verify real-time price before collecting passenger information or creating an order.
  • Never expose internal fields such as solutionId, orderKey, confirmation flags, raw MCP JSON, API keys, passengerIds, segmentIds, or idempotency keys to normal users.
  • Never invent missing tool data. If baggage, refund/change policy, ticketing, or deadline data is absent, say it was not returned.
  • Search/pricing/verify/order lookup/itinerary/change-search/refund quote are read operations and can be called as needed.
  • Create order, pay, cancel, refund request/confirm, and change request are write operations; get explicit user confirmation for the exact action first.
  • Search stage collects only route, dates, passenger counts, cabin, and preferences. Collect ID/passport/phone/email only after price verification succeeds and the user confirms they want to proceed.

Search Quick Path

  • Convert relative dates to YYYY-MM-DD using the current date/timezone.
  • Defaults: 1 adult, economy, no airline restriction, no baggage guarantee unless requested.
  • If the user specifies an airport (for example PEK/北京首都), treat it as a hard airport-level constraint. Pass the airport code to flight_search when possible, then filter returned displayOptions by actual route before showing results.
  • If the user specifies include/exclude airlines, pass includeAirlines or excludeAirlines when possible, then filter by IATA airline code before showing results.
  • For multiple outbound/return date choices where the user wants the cheapest feasible combination, search the candidate one-way dates in parallel and combine locally. Use multi-journey round-trip search only when the user explicitly needs one round-trip fare/order or the supplier requires it.
  • Show only user-facing flight facts: flight number, route/terminals, times, stops, cabin, and price. Keep option labels mapped to internal IDs privately for later verification.

Write Confirmation

Before any write tool, summarize the business action in normal language and wait for explicit confirmation. After confirmation, set required internal confirmation fields in the tool call without asking users about production or technical flags. Read confirmation-rules for operation-specific details.

Shared References

Usage Guidance
Before installing, verify that you trust the TravelKit service and publisher, configure credentials securely, and pay close attention to confirmation prompts before any booking, payment, cancellation, refund, or change.
Capability Analysis
Type: OpenClaw Skill Name: travelkit-skill Version: 1.0.0 The travelkit-skill bundle is a legitimate flight booking and management integration. It contains comprehensive instructions for a flight lifecycle (search, verify, book, pay, refund) and includes strong security and privacy safeguards, such as mandatory user confirmation for all state-changing operations (write tools), explicit rules to hide internal API keys and metadata (hidden-fields.md), and a privacy-conscious workflow that only collects passenger PII after price verification. No evidence of malicious intent, data exfiltration, or unauthorized execution was found.
Capability Tags
cryptocan-make-purchasesrequires-oauth-tokenrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
The flight search, verification, order creation, payment, cancellation, refund, change, and itinerary functions all match the stated TravelKit travel-management purpose, but several are high-impact travel or payment actions.
Instruction Scope
The instructions repeatedly separate read operations from write operations, delay passenger data collection until after price verification, and require explicit user confirmation before state-changing actions.
Install Mechanism
This is instruction-only with no install script or code files. The MCP reference documents a Bearer API key even though registry requirements list no required env vars or primary credential, so credential setup is under-declared but purpose-aligned.
Credentials
No local file, shell, or persistence behavior is shown. The main environment exposure is to the remote TravelKit MCP service and the passenger/order data needed for flight booking.
Persistence & Privilege
No background persistence or self-propagation is present, but the delegated TravelKit token can enable account/order operations and should be treated as privileged.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install travelkit-skill
  3. After installation, invoke the skill by name or use /travelkit-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of TravelKit flight booking and management skill. - Provides end-to-end flight lifecycle support: search, pricing, verification, order creation, payment, cancellation, refund, change, and itinerary download. - Includes core rules for user privacy, confirmation requirements, and proper data handling. - Supports both read and write operations across all major flight management scenarios. - Offers detailed routing instructions and fast-reference guides for various user intents. - All consumer replies default to Simplified Chinese unless otherwise requested.
v0.1.0
Initial v1 TravelKit flight lifecycle skill.
Metadata
Slug travelkit-skill
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Travelkit?

TravelKit flight booking and management skill. Use for flight search, pricing, real-time price verification, order creation, payment, cancellation, refund, c... It is an AI Agent Skill for Claude Code / OpenClaw, with 115 downloads so far.

How do I install Travelkit?

Run "/install travelkit-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Travelkit free?

Yes, Travelkit is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Travelkit support?

Travelkit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Travelkit?

It is built and maintained by TravelKit (@travelkit); the current version is v1.0.0.

💬 Comments