openakita/skills@fliggy-travel

Search and book flights, hotels, trains, and attractions via the Fliggy MCP service.

2.0k|274|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/openakita/openakita --skill openakita-skills-fliggy-travel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openakita/skills@fliggy-travel
Source: https://github.com/openakita/openakita/tree/main/skills/fliggy-travel
Command: npx skills add https://github.com/openakita/openakita --skill openakita-skills-fliggy-travel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @fly-ai/flyai-cli, and includes scripts (resource) components.

What problem does it solve?

Planning travel requires checking multiple platforms for flights, hotels, trains, and attractions. This Skill connects to the Fliggy (飞猪) travel platform through the flyai-cli, letting you search and book all travel categories with natural language queries from a single interface.

Core Features & Use Cases

  • Natural Language Travel Search: Use keyword-search and ai-search to query flights, hotels, attractions, trains, concerts, and deals with plain language.
  • Structured Booking Queries: Run dedicated commands like search-flight, search-hotel, search-poi, and search-train with parameters such as origin, destination, and dates.
  • No API Key for Basic Use: Core search features work immediately after installing the CLI; an optional FLYAI_API_KEY unlocks enhanced capabilities.
  • Use Case: Ask "find hotels in Sanya for next weekend" and receive JSON results with images, booking links, and prices that can be rendered as Markdown comparison tables.

Quick Start

Ask the assistant to search for flights from Beijing to Shanghai on a specific date using the fliggy-travel skill.

Frequently Asked Questions about openakita/skills@fliggy-travel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search flights and hotels with natural language?

Use the flyai keyword-search or ai-search commands with a plain language query, such as "flyai keyword-search --query 'flights to Sanya next weekend'". The CLI returns single-line JSON results containing prices, images, and booking links.

What is flyai-cli and how do I install it?

flyai-cli is the npm command-line client for the Fliggy MCP travel service. Install it globally with "npm i -g @fly-ai/flyai-cli", or run the included scripts/setup.py which checks for Node.js and installs the CLI automatically.

Does Fliggy travel search require an API key?

Basic search features work without an API key. For enhanced functionality, configure a key with "flyai config set FLYAI_API_KEY 'your-key'" or set the FLYAI_API_KEY environment variable before running setup.

What travel categories can I search with flyai-cli?

The CLI supports flights, hotels, trains, attractions (POI), concerts, and travel deals. Dedicated commands include search-flight, search-hotel, search-train, and search-poi, plus cross-category keyword and AI semantic search.

Why does flyai_quick.py report flyai-cli not installed?

The wrapper script checks for the flyai executable on your PATH and exits if missing. Run scripts/setup.py first to install the CLI via npm, which requires Node.js to be present on the system.