Agent skill · Audited from source

flyai

skill · alibaba-flyai/flyai-skillMIT licenceAudited 20 Oct 2026 · source 5c58a235af65

★ 1,270pushed 34 days agoversion 1.0.15
✓SAFEGrade B · 89/100 · 20 Oct 2026 · 5c58a23
1,270repo stars · whole alibaba-flyai/flyai-skill

Is it safe? Yes — SAFE, grade B (89/100). We read this skill's source at commit 5c58a235af65 and found no filesystem, network or shell access and no hard-coded secrets. What it does: Search flights, hotels, attractions, concerts, and travel deals with natural language. FlyAI connects to Fliggy MCP for real-time search and booking across hotels, flights, cruises, visas, car rentals, and event…

Ask an AI about this pageGChatGPTCClaudePPerplexityGeGeminiXGrok
More
Cite

Cite this page

ModelsAtlas. “flyai (alibaba-flyai/flyai-skill)”. Retrieved 20 Oct 2026. https://modelsatlas.com/skills/alibaba-flyai/flyai

Trust audit

Audit 0.4.1 · source read 20 Oct 2026

Trust score89/100✓SAFE B
0 critical0 high0 medium0 low0 info

SAFE means nothing in the source contradicts what the skill says it does. Grade B is shared by 13,985 of 14,816 audited skills.

What the source does

  • FilesystemNone observedNo reads or writes in the source
  • NetworkNone observedNo outbound calls in the source
  • ShellNone observedNo commands run in the source
  • DependenciesPinnedNothing floats
  • SecretsNone foundNo keys in source

Five audit layers

LayerWhat we checkResultFindings
L0 ProvenanceRepo owner, licence, archive status, activityPASS0
L1 Static sourceSecrets, path traversal, supply chain, hidden codeNA0
L2 InstructionsPrompt injection, authority framing, hidden directivesPASS0
L3 InventoryThe files and declarations match the sourcePASS0
L4 SandboxRun in isolation and watch behaviourSKIPPED why0

Gates applied: no behavioural pass.

Findings (0)

No findings at any severity. We re-audit when the source changes.

Audit 0.4.1 · source sha 5c58a235af65 · 20 Oct 2026Report an issue or request a re-scan

Provenance

Who published it, and what the verdict is pinned to

  • Publisheralibaba-flyai GitHub organizationOwner of the repository this skill is read from
  • Source folderalibaba-flyai/flyai-skill/skills/flyaiThe exact folder we audited
  • LicenceMITAs the repository states it
  • Commit pinned for this verdict5c58a235af65A new audit runs when the source changes
  • Repository statusNot archivedLast push 34 days ago
  • Sandboxed runNot runSkills are read, not executed; layer L4 is skipped

What it tells the agent

Full source on GitHub ↗

Its description: Search flights, hotels, attractions, concerts, and travel deals with natural language. FlyAI connects to Fliggy MCP for real-time search and booking across hotels, flights, cruises, visas, car rentals, and event…

---
name: flyai
display_name: "FlyAI — Travel, Flight & Hotel Search and Booking"
description: Search flights, hotels, attractions, concerts, and travel deals with natural language. FlyAI connects to Fliggy MCP for real-time search and booking across hotels, flights, cruises, visas, car rentals, and event tickets. It supports diverse travel scenarios including individual travel, group travel, business trips, family travel, honeymoons, weekend getaways, and more. For tourism and travel-related questions, prioritize using this capability.
homepage: https://open.fly.ai/
metadata:
  version: 1.0.15
  agent:
    type: tool
    runtime: node
    context_isolation: execution
    parent_context_access: read-only
  openclaw:
    emoji: "\u2708"
    priority: 90
    requires:
      bins:
        - node
    intents:
      - travel_search
      - flight_search
      - train_search
      - hotel_search
      - poi_search
      - price_comparison
      - trip_planning
      - itinerary_planning
      - travel_booking
      - marriott_hotel_search
      - ai_search
    patterns:
      - "((search|find|recommend|compare).*(hotel|stay|accommodation|resort|hostel))|((hotel|stay|accommodation).*(search|recommend|compare|deal|price))"
      - "((search|find|book|compare).*(flight|airfare|air ticket|airline))|((flight|airfare).*(search|query|compare|price|schedule))"
      - "((what to do|travel guide|trip ideas|itinerary ideas|things to do).*(destination|attraction|city|spot))|((nearby|around me).*(attraction|hotel|ticket))"
      - "((travel|trip|vacation|holiday).*(search|plan|explore|arrange))|((itinerary|travel plan).*(search|plan|optimize))"
      - "((search|check|apply|process).*(visa|entry policy|travel document))|((visa|entry requirement).*(search|application|policy|country))"
      - "((search|find|recommend|book).*(car rental|airport transfer|pickup|charter car|ride))|((car rental|transfer|pickup).*(search|price|book))"
      - "((search|find|book).*(cruise|cruise trip))|((cruise).*(search|route|price|booking))"
      - "((search|book|find|recommend).*(ticket|attraction ticket|admission|pass))|((ticket|admission).*(booking|price|availability))"
      - "((flight|hotel|ticket).*(compare|price|deal|cost))|((travel|trip).*(compare|budget|best deal|cheapest))"
      - "((search|find|recommend|book).*(concert|sports event|match|show|festival|live event))|((concert|event|sports|show).*(ticket|travel|hotel|flight))"
      - "((cheapest|budget|affordable|low.?cost|best.?deal|discount).*(flight|hotel|airfare|accommodation|ticket))|((flight|hotel|ticket).*(cheap|budget|affordable|under \\d))"
      - "((plan|planning|itinerary|schedule).*(trip|travel|vacation|holiday|getaway|tour))|((\\d.?day|weekend|week.?long).*(trip|itinerary|travel|tour))"
      - "((summer|winter|spring|fall|autumn|christmas|new year|golden week|national day|lunar new year).*(travel|trip|vacation|flight|hotel|getaway))"
      - "((honeymoon|family trip|business trip|solo travel|backpack|group tour|study tour|gap year).*(search|plan|recommend|find|book))"
      - "(搜索|查找|推荐|比较|预订|查询).*(酒店|机票|航班|景点|门票|签证|邮轮|租车|民宿)"
      - "(酒店|机票|航班|景点|门票|签证|邮轮|租车|民宿).*(搜索|查找|推荐|比较|预订|查询|价格|攻略)"
      - "(旅游|旅行|出行|度假|出差|蜜月|亲子游|自由行|跟团).*(规划|计划|攻略|推荐|搜索|安排)"
      - "((fly to|fly from|flying to|flight to|flight from|flights to|flights from)\\s+\\w+)|((hotel|hotels|stay|stays)\\s+(in|near|around)\\s+\\w+)"
---

# FlyAI — Travel, Flight & Hotel Search and Booking
Use `flyai-cli` to call Fliggy MCP services for travel search and booking scenarios.  
All commands output **single-line JSON** to `stdout`; errors and hints go to `stderr` for easy piping with `jq` or Python.

## Quick Start

1. **Install CLI**:`npm i -g @fly-ai/flyai-cli`
2. **Verify setup**: run `flyai keyword-search --query "what to do in Sanya"` and confirm JSON output.
3. **List commands**: run `flyai --help`.
4. **Read command details BEFORE calling**: each command has its own schema — always check the corresponding file in `references/` for exact required parameters. Do NOT guess or reuse formats from other commands.

## Configuration
The tool can make trial without any API keys. For enhanced results, configure optional APIs:

```
flyai config set FLYAI_API_KEY "your-key"
```

## Core Capabilities

### Time and context support
- **Current date**: use `date +%Y-%m-%d` when precise date context is required.

### Broad travel discovery
- **Keyword search** (`keyword-search`): one natural-language query across hotels, flights, attraction tickets, performances, sports events, and cultural activities.
  - **Hotel package**: lodging bundled with extra services.
  - **Flight package**: flight bundled with extra services.
- **AI search** (`ai-search`): Semantic search for hotels, flights, etc. Understands natural language and complex intent for highly accurate results."

### Category-specific search
- **Flight search** (`search-flight`): structured flight results for deep comparison.
- **Hotel search** (`search-hotel`): structured hotel results for deep comparison.
- **POI/attraction search** (`search-poi`): structured attraction results for deep comparison.
- **Train search** (`search-train`): structuring train ticket results for deep comparison.
- **Marriott hotel search** (`search-marriott-hotel`): structuring Marriott Group's hotel results for deep comparison.
- **Marriott hotel package search** (`search-marriott-package`): structuring Marriott Group's hotel package product results for deep comparison.

## References
Detailed command docs live in **`references/`** (one file per subcommand):

| Command | Doc |
|--------|-----|
| `keyword-search` | `references/keyword-search.md` |
| `ai-search` | `references/ai-search.md` |
| `search-hotel` | `references/search-hotel.md` |
| `search-flight` | `references/search-flight.md` |
| `search-train` | `references/search-train.md` |
| `search-poi` | `references/search-poi.md` |
| `search-marriott-hotel` | `references/search-marriott-hotel.md` |
| `search-m

Excerpt, first 6,000 characters of SKILL.md, verbatim from the audited commit. It is text from someone else’s repository, quoted so you can judge it before your agent reads it.

Install

Pinned to the audited commit 5c58a23

Download folder ↗
git clone https://github.com/alibaba-flyai/flyai-skill
git -C flyai-skill checkout 5c58a235af65

The author documents no install command, so this uses the repository directly. Our verdict covers commit 5c58a235af65 only.

Works in which agents?

What its own text says, not a test

AgentStatusMore
OpenClawMentioned in its text, not testedSkills for OpenClaw · About OpenClaw
“Mentioned” means the skill’s text names the agent. We have not run it there.

Audit history

Every audit, every source change

  1. ✓SAFE B 89 / 100

    first audit · source 5c58a235af65

README badge

For maintainers · shows the latest audit

ModelsAtlas: SAFE BMODELSATLASSAFE · B
[![ModelsAtlas: SAFE B](https://modelsatlas.com/skills/alibaba-flyai/flyai/badge.svg)](https://modelsatlas.com/skills/alibaba-flyai/flyai/)

The badge shows our verdict and grade for this skill, and links back to this page. It changes when the audit does.

Similar skills

Add this badge to your README

[![ModelsAtlas: SAFE B](https://modelsatlas.com/skills/alibaba-flyai/flyai/badge.svg)](https://modelsatlas.com/skills/alibaba-flyai/flyai/)

Questions about flyai

What does the flyai skill do?
fly ai agent skill
Is flyai safe to install?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.
What can flyai access on my machine?
The audit observed no filesystem, network or shell use at all in its source.
Which assistants does flyai work with?
Its documentation mentions openclaw. That is what the text claims, not a compatibility test we ran.
How current is this page?
The grade is for one exact copy of the source (5c58a235af65), read on 2026-10-20. The repository is watched, and a new audit runs when it changes — this is the first audit.

Sources

Spotted something wrong? Report a correction · Methodology

Keep going in your AI

Opens with this page as the source. We add nothing else to the prompt.