Travelkit
v0.1.0TravelKit flight booking and management 技能. Use for flight 搜索, pricing, real-time price verification, order creation, payment, cancellation, refund, change, itinerary 下载, and TravelKit MCP integration policy. Always use this 技能 for TravelKit flight lifecycle tasks.
运行时依赖
安装命令
点击复制本土化适配说明
Travelkit 安装说明: 安装命令:["openclaw skills install travelkit-skill"]
技能文档
TravelKit Flight 技能
Use the smallest relevant reference file for the user's current task. Keep consumer replies in Simplified Chinese unless the user 请求s another language.
Fast Routing User intent Read 工具(s) 搜索 or compare flights flight-搜索 flight_搜索 Price a known flight number flight-pricing flight_pricing User selects a 搜索 option flight-验证 flight_验证_solution 创建 an order after verified price flight-创建-order flight_创建_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_列出 Cancel an order flight-cancel flight_cancel_order Refund flight-refund flight_refund_quote, flight_refund_money_搜索, flight_refund_请求, flight_refund_confirm Change flight flight-change flight_change_搜索, flight_change_请求 下载 itinerary flight-itinerary flight_下载_itinerary Integration/config questions mcp-connection N/A Core Rules 搜索 before booking; 验证 real-time price before collecting passenger in格式化ion 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 工具 data. If baggage, refund/change policy, ticketing, or deadline data is absent, say it was not returned. 搜索/pricing/验证/order lookup/itinerary/change-搜索/refund quote are read operations and can be called as needed. 创建 order, pay, cancel, refund 请求/confirm, and change 请求 are write operations; 获取 explicit user confirmation for the exact action first. 搜索 stage collects only 路由, dates, passenger counts, cabin, and preferences. Collect ID/passport/phone/emAIl only after price verification succeeds and the user confirms they want to proceed. 搜索 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 请求ed. If the user specifies an AIrport (for example PEK/北京首都), treat it as a hard AIrport-level constrAInt. Pass the AIrport code to flight_搜索 when possible, then 过滤器 returned displayOptions by actual 路由 before showing 结果s. If the user specifies include/exclude AIrlines, pass includeAIrlines or excludeAIrlines when possible, then 过滤器 by IATA AIrline code before showing 结果s. For multiple outbound/return date choices where the user wants the cheapest feasible combination, 搜索 the candidate one-way dates in parallel and combine locally. Use multi-journey round-trip 搜索 only when the user explicitly needs one round-trip fare/order or the supplier requires it. Show only user-facing flight facts: flight number, 路由/terminals, times, 停止s, cabin, and price. Keep option labels m应用ed to internal IDs privately for later verification. Write Confirmation
Before any write 工具, summarize the business action in normal language and wAIt for explicit confirmation. After confirmation, 设置 required internal confirmation fields in the 工具 call without asking users about production or technical flags. Read confirmation-rules for operation-specific detAIls.
分享d References 工具 category detAIls: 工具-categories Hidden fields: hidden-fields 输出 rules: 输出-rules