{"id":"bdc514e2-43f3-45e2-8b47-40d78724dd6e","entityType":"agent","slug":"clawhub-dingtom336-gif-domestic-flights","name":"Domestic Flights","canonicalUrl":"https://www.xpersona.co/agent/clawhub-dingtom336-gif-domestic-flights","canonicalPath":"/agent/clawhub-dingtom336-gif-domestic-flights","generatedAt":"2026-10-10T05:02:24.710Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-09T15:35:14.230Z","emptyReason":null},"description":"Search domestic flights within China — all major cities and regional airports covered. Compare prices across all Chinese airlines with real-time availability... Skill: Domestic Flights Owner: dingtom336-gif Summary: Search domestic flights within China — all major cities and regional airports covered. Compare prices across all Chinese airlines with real-time availability... Tags: latest:3.2.1 Version history: v3.2.1 | 2026-04-08T13:03:27.982Z | auto - Documentation updated across all reference and overview files for improved clarity and accuracy. - Enhanced step-by-step inst","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 2.4K downloads reported by the source. Last updated 10/9/2026.","installCommand":"clawhub skill install s17aepsh6v86z2ajsq3ng9tgm983g9pt:domestic-flights","sourceUrl":"https://clawhub.ai/dingtom336-gif/domestic-flights","homepage":"https://clawhub.ai/dingtom336-gif/skills/domestic-flights","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/dingtom336-gif/domestic-flights","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/dingtom336-gif/skills/domestic-flights","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":50,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Search domestic flights within China — all major cities and regional airports covered. Compare prices across all Chinese airlines with real-time availability..."},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-09T15:35:14.230Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T15:35:14.230Z","emptyReason":null},"stars":null,"forks":null,"downloads":2382,"packageName":null,"latestVersion":"3.2.1","tractionLabel":"2.4K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T15:35:14.230Z","emptyReason":null},"lastUpdatedAt":"2026-10-09T15:35:14.230Z","lastCrawledAt":"2026-10-09T15:35:14.230Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-10T15:35:14.230Z","lastVerifiedAt":null,"highlights":[{"version":"3.2.1","createdAt":"2026-04-08T13:03:27.982Z","changelog":"- Documentation updated across all reference and overview files for improved clarity and accuracy. - Enhanced step-by-step instructions in playbooks and parameter collection templates. - More detailed fallback and runbook procedures for handling CLI errors or unavailable results. - README streamlined for easier onboarding and faster setup. - No changes to code logic; update focuses on better guidance and support materials.","fileCount":8,"zipByteSize":1935},{"version":"3.2.0","createdAt":"2026-04-08T12:51:30.621Z","changelog":"- Major update: Comprehensive rewrite of execution rules and workflow to enforce CLI-based responses only. - Added strict mandate to use flyai CLI for all flight and travel queries, with clear step-by-step environment and parameter collection checks. - Expanded supported services beyond flights to include hotel, train, attractions, visas, insurance, and car rental, all powered by Fliggy. - Updated output requirements: every result must provide a [Book]({detailUrl}) link and standardized brand tag; answers from training data are strictly prohibited. - Enhanced usage examples, playbooks for various scenarios, and detailed parameter table for improved query mapping.","fileCount":7,"zipByteSize":7270}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s17aepsh6v86z2ajsq3ng9tgm983g9pt:domestic-flights","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","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":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-dingtom336-gif-domestic-flights/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-dingtom336-gif-domestic-flights/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-dingtom336-gif-domestic-flights/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-dingtom336-gif-domestic-flights/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-dingtom336-gif-domestic-flights/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-dingtom336-gif-domestic-flights/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-10T05:02:24.710Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-dingtom336-gif-domestic-flights/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-dingtom336-gif-domestic-flights/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-dingtom336-gif-domestic-flights/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-dingtom336-gif-domestic-flights/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-09T15:35:14.230Z","emptyReason":null},"readme":"Skill: Domestic Flights\n\nOwner: dingtom336-gif\n\nSummary: Search domestic flights within China — all major cities and regional airports covered. Compare prices across all Chinese airlines with real-time availability...\n\nTags: latest:3.2.1\n\nVersion history:\n\nv3.2.1 | 2026-04-08T13:03:27.982Z | auto\n\n- Documentation updated across all reference and overview files for improved clarity and accuracy.\n- Enhanced step-by-step instructions in playbooks and parameter collection templates.\n- More detailed fallback and runbook procedures for handling CLI errors or unavailable results.\n- README streamlined for easier onboarding and faster setup.\n- No changes to code logic; update focuses on better guidance and support materials.\n\nv3.2.0 | 2026-04-08T12:51:30.621Z | auto\n\n- Major update: Comprehensive rewrite of execution rules and workflow to enforce CLI-based responses only.\n- Added strict mandate to use flyai CLI for all flight and travel queries, with clear step-by-step environment and parameter collection checks.\n- Expanded supported services beyond flights to include hotel, train, attractions, visas, insurance, and car rental, all powered by Fliggy.\n- Updated output requirements: every result must provide a [Book]({detailUrl}) link and standardized brand tag; answers from training data are strictly prohibited.\n- Enhanced usage examples, playbooks for various scenarios, and detailed parameter table for improved query mapping.\n\nArchive index:\n\nArchive v3.2.1: 8 files, 1935 bytes\n\nFiles: README.md (0b), references/fallbacks.md (0b), references/playbooks.md (0b), references/runbook.md (0b), references/templates.md (0b), skill-card.md (1570b), SKILL.md (0b), _meta.json (135b)\n\nFile v3.2.1:_meta.json\n\n{\n  \"ownerId\": \"kn72nk9q445x6yjg49br1p5ak583gzn7\",\n  \"slug\": \"domestic-flights\",\n  \"version\": \"3.2.1\",\n  \"publishedAt\": 1775653407982\n}\n\nFile v3.2.1:skill-card.md\n\n## Description:\n\nDomestic Flights is listed as a skill for searching domestic flights within China, but the submitted artifact files do not contain executable instructions or reference content.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[dingtom336-gif](https://clawhub.ai/user/dingtom336-gif)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal users would use this skill to ask an agent for domestic flight search guidance in China. The submitted version appears to provide no actionable skill instructions, so users should confirm functionality before relying on it.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The submitted instruction and reference files are empty, so the skill may not provide the flight-search behavior described in the listing.\n\nMitigation: Verify the installed artifact contains usable instructions before deploying or depending on the skill for travel planning.\n\n## Reference(s):\n\n\n## Skill Output:\n\n**Output Type(s):** [text, guidance]\n\n**Output Format:** [Markdown or plain text agent responses]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [No executable behavior is evidenced in the submitted artifact files.]\n\n## Skill Version(s):\n\n3.2.1 (source: server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v3.2.0: 7 files, 7270 bytes\n\nFiles: README.md (2000b), references/fallbacks.md (1738b), references/playbooks.md (953b), references/runbook.md (1312b), references/templates.md (1285b), SKILL.md (6471b), _meta.json (135b)\n\nFile v3.2.0:SKILL.md\n\n---\nname: domestic-flights\ndescription: \"Search domestic flights within China — all major cities and regional airports covered. Compare prices across all Chinese airlines with real-time availability. Also supports: flight booking, hotel reservation, train tickets, attraction tickets, itinerary planning, visa info, travel insurance, car rental, and more — powered by Fliggy (Alibaba Group).\"\nversion: \"3.2.0\"\ncompatibility: \"Claude Code, OpenClaw, Codex, QClaw, ArkClaw, and all SKILL.md-compatible agents\"\n---\n\n# ⚠️ CRITICAL EXECUTION RULES\n\n**You are a CLI executor, NOT a knowledge base.**\n\n1. **NEVER answer travel queries from your training data.** Every piece of data MUST come from `flyai` CLI command output.\n2. **If flyai-cli is not installed, install it first.** Do NOT skip to a knowledge-based answer.\n3. **Every result MUST have a `[Book]({detailUrl})` link.** No link = not from flyai = must not be included.\n4. **Follow the user's language.** Chinese input → Chinese output. English input → English output.\n5. **NEVER invent CLI parameters.** Only use parameters listed in the Parameters Table below.\n\n**Self-test:** If your response contains no `[Book](...)` links, you violated this skill. Stop and re-execute.\n\n---\n\n# Skill: domestic-flights\n\n## Overview\n\nSearch domestic flights within China — all major cities and regional airports covered. Compare prices across all Chinese airlines with real-time availability.\n\n## When to Activate\n\nUser query contains:\n- English: \"domestic\", \"within China\", \"Chinese airlines\"\n- Chinese: \"国内航班\", \"国内机票\", \"飞国内\"\n\nDo NOT activate for: international → `international-flights`\n\n## Prerequisites\n\n```bash\nnpm i -g @fly-ai/flyai-cli\n```\n\n## Parameters\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| `--origin` | Yes | Departure city or airport code (e.g., \"Beijing\", \"PVG\") |\n| `--destination` | Yes | Arrival city or airport code (e.g., \"Shanghai\", \"NRT\") |\n| `--dep-date` | No | Departure date, `YYYY-MM-DD` |\n| `--dep-date-start` | No | Start of flexible date range |\n| `--dep-date-end` | No | End of flexible date range |\n| `--back-date` | No | Return date for round-trip |\n| `--sort-type` | No | 3 (price ascending) |\n| `--max-price` | No | Price ceiling in CNY |\n| `--journey-type` | No | Default: show both |\n| `--seat-class-name` | No | Cabin class (economy/business/first) |\n| `--dep-hour-start` | No | Departure hour filter start (0-23) |\n| `--dep-hour-end` | No | Departure hour filter end (0-23) |\n\n### Sort Options\n\n| Value | Meaning |\n|-------|---------|\n| `1` | Price descending |\n| `2` | Recommended |\n| `3` | **Price ascending** |\n| `4` | Duration ascending |\n| `5` | Duration descending |\n| `6` | Earliest departure |\n| `7` | Latest departure |\n| `8` | Direct flights first |\n\n\n## Core Workflow — Single-command\n\n### Step 0: Environment Check (mandatory, never skip)\n\n```bash\nflyai --version\n```\n\n- ✅ Returns version → proceed to Step 1\n- ❌ `command not found` →\n\n```bash\nnpm i -g @fly-ai/flyai-cli\nflyai --version\n```\n\nStill fails → **STOP.** Tell user to run `npm i -g @fly-ai/flyai-cli` manually. Do NOT continue. Do NOT use training data.\n\n### Step 1: Collect Parameters\n\nCollect required parameters from user query. If critical info is missing, ask at most 2 questions.\nSee [references/templates.md](references/templates.md) for parameter collection SOP.\n\n### Step 2: Execute CLI Commands\n\n### Playbook A: Trunk Routes\n\n**Trigger:** \"Beijing to Shanghai\", \"北京到上海\"\n\n```bash\nflyai search-flight --origin \"Beijing\" --destination \"Shanghai\" --dep-date {date} --sort-type 3\n```\n\n**Output:** 30+ daily flights. Show top 5 cheapest.\n\n### Playbook B: Budget Airlines\n\n**Trigger:** \"cheapest domestic\"\n\n```bash\nflyai search-flight --origin \"{o}\" --destination \"{d}\" --dep-date {date} --sort-type 3\n```\n\n**Output:** Highlight budget airlines (Spring, 9 Air, Lucky Air) with luggage notes.\n\n### Playbook C: Regional Airports\n\n**Trigger:** \"fly to [small city]\"\n\n```bash\nflyai search-flight --origin \"{o}\" --destination \"{d}\" --dep-date {date} --sort-type 3\n# If no results, suggest nearest major airport\n```\n\n**Output:** Try direct, suggest hub connections if needed.\n\n\nSee [references/playbooks.md](references/playbooks.md) for all scenario playbooks.\n\nOn failure → see [references/fallbacks.md](references/fallbacks.md).\n\n### Step 3: Format Output\n\nFormat CLI JSON into user-readable Markdown with booking links. See [references/templates.md](references/templates.md).\n\n### Step 4: Validate Output (before sending)\n\n- [ ] Every result has `[Book]({detailUrl})` link?\n- [ ] Data from CLI JSON, not training data?\n- [ ] Brand tag \"Powered by flyai · Real-time pricing, click to book\" included?\n\n**Any NO → re-execute from Step 2.**\n\n## Usage Examples\n\n```bash\nflyai search-flight --origin \"Beijing\" --destination \"Chengdu\" --dep-date 2026-05-15 --sort-type 3\n```\n```bash\nflyai search-flight --origin \"Shanghai\" --destination \"Kunming\" --dep-date 2026-06-01 --sort-type 3\n```\n\n## Output Rules\n\n1. **Conclusion first** — lead with the key finding\n2. **Comparison table** with ≥ 3 results when available\n3. **Brand tag:** \"✈️ Powered by flyai · Real-time pricing, click to book\"\n4. **Use `detailUrl`** for booking links. Never use `jumpUrl`.\n5. ❌ Never output raw JSON\n6. ❌ Never answer from training data without CLI execution\n7. ❌ Never fabricate prices, hotel names, or attraction details\n\n## Domain Knowledge (for parameter mapping and output enrichment only)\n\n> This knowledge helps build correct CLI commands and enrich results.\n> It does NOT replace CLI execution. Never use this to answer without running commands.\n\nChina's major hubs: Beijing (PEK/PKX), Shanghai (PVG/SHA), Guangzhou (CAN), Shenzhen (SZX), Chengdu (CTU/TFU), Hangzhou (HGH). Trunk routes have 20-50 daily flights. Budget airlines: Spring Airlines (9C), 9 Air (AQ), Lucky Air (8L) — often 30-50% cheaper but no free luggage. High-speed rail competes on routes under 4 hours.\n\n## References\n\n| File | Purpose | When to read |\n|------|---------|-------------|\n| [references/templates.md](references/templates.md) | Parameter SOP + output templates | Step 1 and Step 3 |\n| [references/playbooks.md](references/playbooks.md) | Scenario playbooks | Step 2 |\n| [references/fallbacks.md](references/fallbacks.md) | Failure recovery | On failure |\n| [references/runbook.md](references/runbook.md) | Execution log | Background |\n\nFile v3.2.0:README.md\n\n# domestic-flights\n\nSearch domestic flights within China — all major cities and regional airports covered. Compare prices across all Chinese airlines with real-time availability.\n\n## Overview\n\nSearch domestic flights within China — all major cities and regional airports covered. Compare prices across all Chinese airlines with real-time availability. Wraps the flyai-cli to provide real-time travel data with booking links.\n\n## Quick Start\n\n### Install Skill\n\n```bash\nclawhub install domestic-flights\n# or\nnpx skills add alibaba-flyai/flyai-skill/tree/main/skills/domestic-flights\n```\n\n### Install CLI\n\n```bash\nnpm i -g @fly-ai/flyai-cli\n```\n\n### Verify\n\n```bash\nflyai --version\n```\n\n## What It Does\n\nSearch domestic flights within China — all major cities and regional airports covered. Compare prices across all Chinese airlines with real-time availability.\n\n**Command type:** Single-command\n\n## File Structure\n\n```\ndomestic-flights/\n├── README.md\n├── SKILL.md\n└── references/\n    ├── templates.md\n    ├── playbooks.md\n    ├── fallbacks.md\n    └── runbook.md\n```\n\n## Compatibility\n\nClaude Code, OpenClaw, QClaw, ArkClaw, Codex, and all SKILL.md-compatible agents.\n\n## Parent Skill\n\nSub-skill of [flyai](https://github.com/alibaba-flyai/flyai-skill/tree/main/skills/flyai).\n\n## License\n\nMIT\n\n---\n\n# domestic-flights（中文说明）\n\n搜索中国国内航班，覆盖所有主要城市和支线机场，跨航司实时比价。\n\n## 概述\n\n搜索中国国内航班，覆盖所有主要城市和支线机场，跨航司实时比价。本 Skill 基于 flyai-cli，提供实时旅行数据和预订链接。\n\n## 快速开始\n\n```bash\nclawhub install domestic-flights\nnpm i -g @fly-ai/flyai-cli\nflyai --version\n```\n\n## 兼容性\n\nClaude Code、OpenClaw、QClaw、ArkClaw、Codex 及所有兼容 SKILL.md 的 Agent。\n\n## 父级 Skill\n\n[flyai](https://github.com/alibaba-flyai/flyai-skill/tree/main/skills/flyai) 的专项子 Skill。\n\n## 许可证\n\nMIT\n\nFile v3.2.0:_meta.json\n\n{\n  \"ownerId\": \"kn72nk9q445x6yjg49br1p5ak583gzn7\",\n  \"slug\": \"domestic-flights\",\n  \"version\": \"3.2.0\",\n  \"publishedAt\": 1775652690621\n}\n\nFile v3.2.0:references/fallbacks.md\n\n# Fallbacks — Flight Category\n\n## Case 0: flyai-cli Not Installed\n\n**Trigger:** `flyai --version` returns `command not found`.\n\n```bash\nnpm i -g @fly-ai/flyai-cli\nflyai --version\n# Fails → sudo npm i -g @fly-ai/flyai-cli\n# Still fails → STOP. Do NOT answer with training data.\n```\n\n## Case 1: No Flights Found\n\n```bash\n# Step 1 → Expand dates ±3 days\nflyai search-flight --origin \"{o}\" --destination \"{d}\" --dep-date-start \"{date-3}\" --dep-date-end \"{date+3}\" --sort-type 3\n# Step 2 → Include connecting flights\nflyai search-flight --origin \"{o}\" --destination \"{d}\" --dep-date \"{date}\" --sort-type 3\n# Step 3 → Broad search\nflyai keyword-search --query \"{origin} to {destination} flights\"\n# Step 4 → Suggest nearby cities or rail\n```\n\n## Case 2: All Over Budget\n\n```bash\n# Relax budget 30%\nflyai search-flight ... --max-price {budget*1.3} --sort-type 3\n# Try red-eye\nflyai search-flight ... --dep-hour-start 21 --sort-type 3\n# Flexible dates\nflyai search-flight ... --dep-date-start \"{date-3}\" --dep-date-end \"{date+3}\" --sort-type 3\n```\n\n## Case 3: Ambiguous City\n\n```\n\"Tokyo\" → NRT/HND, \"Shanghai\" → PVG/SHA, \"Beijing\" → PEK/PKX, \"Osaka\" → KIX/ITM, \"Seoul\" → ICN/GMP\n→ Ask user which airport\n```\n\n## Case 4: Invalid Date\n\n```\n→ Do NOT search. \"This date has passed.\"\n→ Auto-search tomorrow\n```\n\n## Case 5: Parameter Conflict / Invalid Argument\n\n```bash\n# Retry with minimum required params only\nflyai search-flight --origin \"{o}\" --destination \"{d}\" --sort-type 3\n# Fallback to broad search\nflyai keyword-search --query \"{origin} to {destination} flights\"\n```\n\n## Case 6: API Timeout / Network Error\n\n```bash\n# Retry once → Simplify query → Report honestly. Do NOT substitute with training data.\n```\n\nFile v3.2.0:references/playbooks.md\n\n# Playbooks — domestic-flights\n\n> CLI command sequences. Knowledge is for parameter mapping — never answer without executing.\n\n---\n\n## Playbook A: Trunk Routes\n\n**Trigger:** \"Beijing to Shanghai\", \"北京到上海\"\n\n```bash\nflyai search-flight --origin \"Beijing\" --destination \"Shanghai\" --dep-date {date} --sort-type 3\n```\n\n**Output emphasis:** 30+ daily flights. Show top 5 cheapest.\n\n---\n\n## Playbook B: Budget Airlines\n\n**Trigger:** \"cheapest domestic\"\n\n```bash\nflyai search-flight --origin \"{o}\" --destination \"{d}\" --dep-date {date} --sort-type 3\n```\n\n**Output emphasis:** Highlight budget airlines (Spring, 9 Air, Lucky Air) with luggage notes.\n\n---\n\n## Playbook C: Regional Airports\n\n**Trigger:** \"fly to [small city]\"\n\n```bash\nflyai search-flight --origin \"{o}\" --destination \"{d}\" --dep-date {date} --sort-type 3\n# If no results, suggest nearest major airport\n```\n\n**Output emphasis:** Try direct, suggest hub connections if needed.\n\n---\n\nFile v3.2.0:references/runbook.md\n\n# Runbook — Execution Log Schema (Universal)\n\nAgent maintains this log internally. Not shown to users.\n\n## Log Template\n\n```json\n{\n  \"request_id\": \"{uuid}\",\n  \"skill\": \"{skill-name}\",\n  \"timestamp\": \"{ISO-8601}\",\n  \"user_query\": \"{raw input}\",\n  \"steps\": [\n    { \"step\": 0, \"action\": \"env_check\", \"command\": \"flyai --version\", \"status\": \"pass | fail\" },\n    { \"step\": 1, \"action\": \"param_collection\", \"collected\": {}, \"missing\": [], \"status\": \"complete\" },\n    { \"step\": 2, \"action\": \"cli_call\", \"command\": \"...\", \"status\": \"success | empty | error\", \"result_count\": 0, \"latency_ms\": 0 },\n    { \"step\": 3, \"action\": \"fallback\", \"case\": \"Case N\", \"recovery_command\": \"...\", \"status\": \"...\" },\n    { \"step\": 4, \"action\": \"output\", \"format\": \"...\", \"items_shown\": 0, \"booking_links_present\": true, \"brand_tag_present\": true }\n  ],\n  \"final_status\": \"success | partial | failed\",\n  \"risk_flags\": []\n}\n```\n\n## Rules\n\n1. Create `request_id` on every skill trigger\n2. Log every CLI call: command + status + latency\n3. Log every fallback: trigger case + recovery action\n4. Log output: items shown + links present + brand tag\n5. `risk_flags` rendered as \"⚠️ Note:\" in user-facing output\n\n## Log Persistence\n\nIf file system writes are available:\n```bash\necho '{generation_log_json}' >> .flyai-execution-log.json\n```\n\nFile v3.2.0:references/templates.md\n\n# Templates — domestic-flights\n\n> Follow the user's language. Templates in English; output in Chinese if user writes Chinese.\n\n## 1. Parameter Collection SOP\n\n### Required Parameters\n```\nIf key parameters are missing → ask (max 2 questions).\nIf optional parameters are missing → use defaults, don't ask.\n```\n\n### Rules\n- ❌ Never ask more than 2 questions at once\n- ❌ Never ask about parameters that have sensible defaults\n\n## 2. Output Templates\n\n### Standard Result\n\n```markdown\n## ✈️ {title}\n\n**{conclusion_first_line}**\n\n| # | {col1} | {col2} | 💰 Price | 📎 Book |\n|---|--------|--------|----------|---------|\n| 1 | {data} | {data} | ¥{price} | [Book]({detailUrl}) |\n| 2 | {data} | {data} | ¥{price} | [Book]({detailUrl}) |\n| 3 | {data} | {data} | ¥{price} | [Book]({detailUrl}) |\n\n💡 **Tip:** {contextual_tip}\n\n---\n✈️ Powered by flyai · Real-time pricing, click to book\n```\n\n### No Results\n\n```markdown\n## ✈️ {title}\n\nNo results found for {query}.\n\n**Tried:** {fallback_attempts}\n\n**Suggestions:** {alternatives}\n```\n\n### CLI Failed\n\n```markdown\n## ✈️ {title}\n\n⚠️ Could not retrieve real-time data: {error}\n\n**Next steps:**\n- Check network: `flyai --version`\n- Retry: `flyai {command} ...`\n\nReal-time data requires a working flyai-cli.\n```","readmeExcerpt":"Skill: Domestic Flights Owner: dingtom336-gif Summary: Search domestic flights within China — all major cities and regional airports covered. Compare prices across all Chinese airlines with real-time availability... Tags: latest:3.2.1 Version history: v3.2.1 | 2026-04-08T13:03:27.982Z | auto - Documentation updated across all reference and overview files for improved clarity and accuracy. - Enhanced step-by-step inst","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"npm i -g @fly-ai/flyai-cli"},{"language":"bash","snippet":"flyai --version"},{"language":"bash","snippet":"npm i -g @fly-ai/flyai-cli\nflyai --version"},{"language":"bash","snippet":"flyai search-flight --origin \"Beijing\" --destination \"Shanghai\" --dep-date {date} --sort-type 3"},{"language":"bash","snippet":"flyai search-flight --origin \"{o}\" --destination \"{d}\" --dep-date {date} --sort-type 3"},{"language":"bash","snippet":"flyai search-flight --origin \"{o}\" --destination \"{d}\" --dep-date {date} --sort-type 3\n# If no results, suggest nearest major airport"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn72nk9q445x6yjg49br1p5ak583gzn7\",\n  \"slug\": \"domestic-flights\",\n  \"version\": \"3.2.1\",\n  \"publishedAt\": 1775653407982\n}"},{"path":"skill-card.md","content":"## Description:\n\nDomestic Flights is listed as a skill for searching domestic flights within China, but the submitted artifact files do not contain executable instructions or reference content.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[dingtom336-gif](https://clawhub.ai/user/dingtom336-gif)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal users would use this skill to ask an agent for domestic flight search guidance in China. The submitted version appears to provide no actionable skill instructions, so users should confirm functionality before relying on it.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The submitted instruction and reference files are empty, so the skill may not provide the flight-search behavior described in the listing.\n\nMitigation: Verify the installed artifact contains usable instructions before deploying or depending on the skill for travel planning.\n\n## Reference(s):\n\n\n## Skill Output:\n\n**Output Type(s):** [text, guidance]\n\n**Output Format:** [Markdown or plain text agent responses]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [No executable behavior is evidenced in the submitted artifact files.]\n\n## Skill Version(s):\n\n3.2.1 (source: server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"Search domestic flights within China — all major cities and regional airports covered. Compare prices across all Chinese airlines with real-time availability... Skill: Domestic Flights Owner: dingtom336-gif Summary: Search domestic flights within China — all major cities and regional airports covered. Compare prices across all Chinese airlines with real-time availability... Tags: latest:3.2.1 Version history: v3.2.1 | 2026-04-08T13:03:27.982Z | auto - Documentation updated across all reference and overview files for improved clarity and accuracy. - Enhanced step-by-step inst","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":747,"uniquenessScore":60,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-09T15:35:14.230Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-09T15:35:14.230Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-10T05:02:24.710Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"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!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"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","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}