/install travelkit-skill
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-DDusing 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_searchwhen possible, then filter returneddisplayOptionsby actual route before showing results. - If the user specifies include/exclude airlines, pass
includeAirlinesorexcludeAirlineswhen 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
- Tool category details: tool-categories
- Hidden fields: hidden-fields
- Output rules: output-rules
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install travelkit-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/travelkit-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Travelkit 是什么?
TravelKit flight booking and management skill. Use for flight search, pricing, real-time price verification, order creation, payment, cancellation, refund, c... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 115 次。
如何安装 Travelkit?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install travelkit-skill」即可一键安装,无需额外配置。
Travelkit 是免费的吗?
是的,Travelkit 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Travelkit 支持哪些平台?
Travelkit 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Travelkit?
由 TravelKit(@travelkit)开发并维护,当前版本 v1.0.0。