agentCLAWHUBUnverified

travelkit

TravelKit flight booking and management skill. Use for flight search, pricing, real-time price verification, order creation, payment, cancellation, refund, c... Skill: travelkit Owner: travelkit Summary: TravelKit flight booking and management skill. Use for flight search, pricing, real-time price verification, order creation, payment, cancellation, refund, c... Tags: booking:1.0.9, flight:1.0.9, latest:1.1.0, travel:1.0.9 Version history: v1.1.0 | 2026-06-10T05:08:27.048Z | user TravelKit Skill v1.1.0 - Added yeepay-mobile payment guidance. - Clarified Skill/MCP routing res

OpenClaw

Rank

62

Safety

84

Downloads

1.3k

Updated

Oct 10, 2026

Version

1.1.0

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.3K downloads reported by the source. Last updated 10/10/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 10, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 10, 2026
Adoption signal
1.3K downloadsadoption · observed Oct 10, 2026
Latest release
1.1.0release · observed Jun 10, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s17dz90teyd795md66f9d4x36s86st5x:travelkit-skill
  1. Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-travelkit-travelkit-skill/snapshot"

Documentation

CLAWHUB

155,573 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: travelkit
description: TravelKit 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.
version: 1.1.0
---

# TravelKit Flight Skill

Keep 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.

## Tool Routing

When this skill applies, always follow this skill workflow first. TravelKit MCP tools are execution primitives inside the workflow, not standalone business entry points.

- Use the Fast Routing table to choose the workflow reference before calling any MCP tool.
- Call MCP tools only when the active workflow explicitly instructs the call and all required preconditions are met.
- Do not bypass skill rules because a tool description appears to match the user's request.
- Keep business decisions, safety checks, user confirmations, passenger-data timing, and output formatting in the skill workflow.
- Treat MCP tool results as raw capability results; summarize and continue through the skill rules instead of exposing raw tool behavior to users.
- Before search, lightweight requirement parsing may normalize user intent into internal query parameters. Do not output JSON or a full parsed-field list to normal users unless they explicitly ask for that format.

## Version Notice

If the host platform or SkillHub injects daily version-check facts, consume them without trying to verify versions independently.

- If `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.
- If `skillVersionStatus` is `latest`, do not mention version status.
- If `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.
- Version notices must not block or derail normal flight search, booking, payment, refund, change, order lookup, or itinerary workflows.
- Do not create timers, background jobs, or version polling from the skill. Daily check frequency and per-user/per-workspace state belong to the host platform.

## Fast Routing

| User intent | Read | Tool(s) |
|---|---|---|
| Search or compare flights | [flight-search](references/flight-search.md) | `flight_search` |
| Price a known flight number | [flight-pricing](references/flight-pricing.md) | `flight_pricing` |
| User selects a search option | [flight-verify](references/flight-verify.md) | `flight_verify_solution` |
| Create an orde

_meta.json

{
  "ownerId": "kn7133rxbc7ntadh1bvnyvw96186s3ct",
  "slug": "travelkit-skill",
  "version": "1.1.0",
  "publishedAt": 1781068107048
}

references/confirmation-rules.md

# confirmation-rules ref

## 写入操作确认规则

每次调用写入工具前,**必须获得用户的明确确认**。

### 创建订单(flight_create_order)

确认前重述:

- 航班和路线
- 出发和到达时间
- 乘机人姓名
- 联系信息(含默认值说明)
- 最终价格(总价 = 票面价 + 税价)
- 工具返回的行李、退改签、出票等重要注意事项

询问:
> 确认后我会为你创建订单,但不会自动支付。是否确认创建?

用户明确确认后,这一次确认只适用于当前 `flight_create_order` 调用。内部可一次性设置创建订单所需的确认字段,包括生产写入确认字段;不要向普通用户展示"生产环境"、"生产写入"或要求用户为同一次创建订单进行二次确认。

### 支付订单(flight_pay_order)

确认前重述:

- 订单号
- 支付金额(总价 = 票面价 + 税价)
- 支付方式
- 当前订单状态(已知时)

如果支付方式未知,先请用户选择或确认支付方式;不要自动填入任何默认支付方式。

提示支付方式时,不向普通用户展示余额支付:

- 国内机票:微信、支付宝、易宝移动支付、信用卡、借记卡
- 国际机票:Airwallex、微信、支付宝、易宝移动支付、信用卡、借记卡

如果用户要求余额支付,不直接发起支付;提示当前可选的用户支付方式并请用户重新选择。

询问:
> 是否确认支付?

- 支付金额:¥xxx
- 订单号:xxxxxx

### 创建发票申请(flight_create_order_invoice_application)

创建前必须先调用 `flight_get_order_invoice_application` 确认订单可申请发票。

确认前重述:

- 订单号
- 开票公司名称
- 纳税人识别号
- 接收邮箱
- 联系手机号
- 公司地址、公司电话、开户银行、银行账号、备注(用户提供时)

询问:
> 确认提交该订单的发票申请吗?

### 取消订单(flight_cancel_order)

确认前重述:

- 订单号
- 乘客或路线摘要
- 当前订单状态
- 取消操作及后果

询问:
> 确认取消该订单吗?取消后不可恢复。

### 提交退票(flight_refund_request / flight_refund_confirm)

确认前重述:

- 需要退票的乘客和航段
- 退票原因
- 估算退款金额和手续费(数据返回时)
- 未返回的费用或政策信息说明

询问:
> 确认提交退票申请吗?

### 提交改签(flight_change_request)

确认前重述:

- 原航班信息
- 新航班信息
- 需要改签的乘客
- 改签手续费或注意事项(数据返回时)
- 改签原因

询问:
> 确认提交改签申请吗?

### 通用原则

- **不得**将"帮我订"、"退了吧"、"改一下"等笼统意图视为足够确认
- 每次写入操作都是独立的确认,不能将之前的确认视为连续适用
- 创建订单的一次确认只覆盖该次创建订单;后续支付、取消、退票、改签仍必须重新确认
- 确认话术使用自然消费者语言,不暴露内部确认字段、环境名称或 MCP 参数
- 金额或状态出现异常时,先通过读取工具核查,再询问确认
- 订单金额统一按 `output-rules` 的金额口径处理:总价 = 票面价 + 税价;没有票面价或税价拆分时,不编造拆分

references/flight-cancel.md

# flight-cancel ref

## flight_cancel_order

取消未支付或可取消的机票订单,**必须经用户明确确认**。

### 何时使用

用户主动要求取消订单,且订单处于未支付或可取消状态时。

已支付、已出票、已退款、已改签或不可取消的订单,说明取消可能不适用,视情况建议退票或改签流程。

### 取消前确认

调用 `flight_cancel_order` 前,重述:

- 订单号
- 乘客或路线摘要
- 当前订单状态
- 将要执行的操作

询问:
> 确认取消该订单吗?取消后不可恢复。

**只有用户明确确认后**才调用 `flight_cancel_order`。

### 错误处理

取消失败时,简短说明原因,展示最安全的下一步建议(如改用退票流程)。

references/flight-change.md

# flight-change ref

## flight_change_search / flight_change_request

搜索可改签的航班选项,经用户选定并明确确认后提交改签申请。

### 改签流程

1. 需要时先通过 `flight_order_detail` 查询订单
2. 确认需要改签的乘客和航段
3. 询问新出发日期和舱位偏好(缺失时)
4. 调用 `flight_change_search` 查询可用改签选项
5. 展示多个改签选项(有时)
6. 用户选定一个选项
7. 重述:原航班号、新航班号、乘客、手续费或注意事项(数据返回时)、改签原因
8. 询问用户明确确认
9. 确认后调用 `flight_change_request`

**不得**在展示可用改签选项前直接提交改签申请,除非用户在当前对话中已从工具结果中明确指定了有效选项。

### 改签选项展示

展示格式参考搜索结果,每个选项包含:

- 新航班号(只显示完整航班号,不展示航空公司名称)
- 新出发/到达时间
- 改签手续费(数据返回时)
- 可用舱位

改签规则或手续费若以 `*`、`>n`、`<n`、`-1`、`0` 等编码返回,先按 `output-rules` 的 Refund/Change Rule Codes 转成普通中文再展示。

如果工具返回改签规则时伴随票号或订座记录字段,不展示订座记录字段;只展示改签费用、可改权限、订单状态和下一步。

工具未返回手续费或政策信息时,说明"未返回相关信息",不得编造。

### 错误处理

- 改签搜索无可用选项时,建议换一个日期或舱位偏好
- 改签提交失败时,简短说明原因,展示最安全的下一步建议
Github ReposUpdated 1d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/travelkit/skills/travelkit-skill",
      "sourceUrl": "https://clawhub.ai/travelkit/skills/travelkit-skill",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T16:11:42.417Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-travelkit-travelkit-skill/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-travelkit-travelkit-skill/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-10T16:11:42.417Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.3K downloads",
      "href": "https://clawhub.ai/travelkit/travelkit-skill",
      "sourceUrl": "https://clawhub.ai/travelkit/travelkit-skill",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T16:11:42.417Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.1.0",
      "href": "https://clawhub.ai/travelkit/travelkit-skill",
      "sourceUrl": "https://clawhub.ai/travelkit/travelkit-skill",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-06-10T05:08:27.048Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-travelkit-travelkit-skill/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-travelkit-travelkit-skill/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.1.0",
      "description": "TravelKit Skill v1.1.0 - Added yeepay-mobile payment guidance. - Clarified Skill/MCP routing responsibilities. - Added host-provided version notice guidance. - Improved flight search parsing and clarification rules. - Improved abnormal flight number and airport code handling.",
      "href": "https://clawhub.ai/travelkit/travelkit-skill",
      "sourceUrl": "https://clawhub.ai/travelkit/travelkit-skill",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-06-10T05:08:27.048Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 10, 2026.

Sponsored

Ads related to travelkit and adjacent AI workflows.