Install
openclaw skills install @travelkit/travelkit-skillTravelKit flight booking and management skill. Use for flight search, pricing, real-time price verification, order creation, payment, cancellation, refund, change, itinerary download, and TravelKit MCP integration policy. Always use this skill for TravelKit flight lifecycle tasks.
openclaw skills install @travelkit/travelkit-skillKeep consumer replies in Simplified Chinese unless the user requests another language. Load only the smallest reference needed for the current step; do not preload shared references unless the active workflow points to them.
When this skill applies, always follow this skill workflow first. TravelKit MCP tools are execution primitives inside the workflow, not standalone business entry points.
If the host platform or SkillHub injects daily version-check facts, consume them without trying to verify versions independently.
skillVersionStatus is outdated, briefly tell the user the installed TravelKit Skill version is not the latest and recommend updating through SkillHub or the host platform. Include installedVersion, latestVersion, and updateUrl only when provided.skillVersionStatus is latest, do not mention version status.skillVersionStatus is unknown, do not claim the installed skill is outdated. Only suggest checking SkillHub or the project release page when the user asks about installation, configuration, version, updates, missing tools, API key setup, or unexpected behavior.| 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 |
| Invoice application | flight-invoice | flight_get_order_invoice_application, flight_create_order_invoice_application |
| 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 |
| API key / credential issues | mcp-connection | N/A |
solutionId, orderKey, confirmation flags, raw MCP JSON, API keys, passengerIds, segmentIds, or idempotency keys to normal users.PNR, airlinePnr, airline PNR, 票号/PNR, or 票号 / PNR; omit or rewrite those fields even if returned, empty, or present in an error message.TRAVELKIT_API_KEY is missing or invalid, treat it only as a platform-managed credential issue. Never invent or output local MCP configuration snippets such as mcpServers, npx, stdio server setup, or local config JSON.Before any write tool, summarize the business action and wait for explicit confirmation. After confirmation, set required internal confirmation fields without asking users about production or technical flags. Read confirmation-rules only when preparing a write operation.