FlyAI — скилл

Поиск авиабилетов, поездов, отелей, достопримечательностей и концертов на платформе Fliggy прямо из Claude Code, через CLI с ответом в JSON

  • 1 275 ★ репозитория
  • Последний коммит
  • MIT
СкиллОфициальный

Расширенный доступ

Почему такой уровень

  • Каждая команда отправляет ваши запросы о поездках в сервисы Fliggy
  • Нужна глобальная установка пакета npm
  • Необязательный ключ API хранится в конфигурации CLI
Все причины и проверки

alibaba-flyai/flyai-skill

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/flyai

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Каждая команда отправляет ваши запросы о поездках в сервисы Fliggy
  • Нужна глобальная установка пакета npm
  • Необязательный ключ API хранится в конфигурации CLI

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

FlyAI учит агента искать поездки на платформе Fliggy, туристическом сервисе Alibaba Group. Скилл вызывает CLI flyai, а тот обращается к MCP-сервисам Fliggy и печатает результат одной строкой JSON, которую удобно разбирать через jq или Python. Команд восемь. keyword-search ищет по всем категориям сразу: отели, билеты, туры, круизы, визы, SIM-карты. ai-search понимает сложный запрос вроде трех дней в Ханчжоу с бюджетом и жильем у озера. Остальные команды дают структурированную выдачу для сравнения: search-flight, search-train, search-hotel, search-poi, а также search-marriott-hotel и search-marriott-package для сети Marriott. У рейсов и поездов есть фильтры по датам, часам вылета, длительности, пересадкам, классу и потолку цены. У отелей можно задать звезды, тип жилья, ближайшую достопримечательность и сортировку. В каждой выдаче есть ссылка для бронирования.

Для кого. Для тех, кто планирует поездки по Китаю и Азии вместе с агентом и хочет сравнивать билеты и отели без переключения между сайтами.

Подходит, если

  • Нужно сравнить прямые рейсы Шанхай — Токио на выбранные даты и отсортировать их по цене или длительности
  • Планируется поездка на несколько дней: агент подбирает отели рядом с нужной достопримечательностью и фильтрует по звездам и цене
  • Нужны железнодорожные билеты между китайскими городами с выбором класса места
  • Надо одним запросом выяснить, что есть по теме: визы, круизы, билеты на концерт или SIM-карты
  • Нужна гостиница сети Marriott или пакетное предложение с проживанием

Не подходит, если

  • Нужны российские сервисы бронирования: FlyAI работает с каталогом Fliggy, для Aviasales и Travelata подойдут другие записи
  • Требуется оплата и оформление брони внутри чата: скилл отдает ссылки на бронирование и платежей сам не проводит
  • Нужен сервис без установки Node: для CLI нужен Node и глобальный пакет npm
  • Нужны живые данные без сети: все команды ходят в сервисы Fliggy

Пример запроса к агенту

Найди прямые рейсы из Шанхая в Токио 20 апреля с возвратом 25-го, отсортируй по цене и покажи три самых дешевых со ссылками

Ограничения

Нужны Node и глобальный пакет @fly-ai/flyai-cli. Ключ API необязателен: скилл работает без него, а FLYAI_API_KEY дает расширенную выдачу. Каталог принадлежит Fliggy, поэтому в примерах города, цены в юанях и отели из китайского сегмента. Доступность сервиса из России проверьте на своей стороне, в репозитории она не описана.

Скилл только ищет: оплата и бронь проходят на стороне Fliggy по выданной ссылке. Перед каждой командой агент должен прочитать ее описание в папке references, иначе параметры легко перепутать между командами.

Как отключить. Удалите папку ~/.claude/skills/flyai и выполните npm uninstall -g @fly-ai/flyai-cli. Если ставили через clawhub или npx skills, снимите скилл тем же менеджером.

Частые вопросы

Как поставить FlyAI в Claude Code?

Установите CLI командой npm i -g @fly-ai/flyai-cli, затем скопируйте папку skills/flyai из репозитория в ~/.claude/skills/flyai. Для проверки запустите flyai keyword-search с любым запросом: CLI вернет JSON.

Нужен ли ключ API для FlyAI?

Нет, пробный режим работает без ключей. Для расширенной выдачи задайте ключ командой flyai config set FLYAI_API_KEY с вашим значением.

Чем keyword-search отличается от ai-search?

keyword-search делает широкий поиск по всем категориям по короткому запросу. ai-search разбирает развернутую просьбу с бюджетом, датами и пожеланиями и подходит для отелей, достопримечательностей, рейсов, поездов и смешанных запросов.

Какие фильтры есть у поиска рейсов?

Даты и диапазоны дат, обратный рейс, прямой или с пересадкой, класс, номер рейса, город пересадки, часы вылета и прилета, предельная длительность и цена, а также восемь вариантов сортировки.

Чем FlyAI отличается от обычного поиска билетов в браузере?

Запрос приходит агенту на естественном языке, а ответ возвращается структурированным JSON, который агент может сравнить, отфильтровать и пересказать. Поиск идет по каталогу Fliggy, ссылки на бронирование лежат в каждой записи.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Плагин для Claude Code, Codex и OpenCode: 42 скилла и 6 MCP-серверов ищут рейсы и отели за деньги и за мили

ПлагинШирокий доступ783Звезды репозитория

Скилл, который маршрутизирует вопрос к подходящей AI-платформе и через браузерную автоматизацию собирает ответ из ее родной поисковой выдачи

СкиллШирокий доступ1,3 тыс.Звезды репозитория
Российский стек

CLI и скилл для поиска на Авито через уже открытый браузер по CDP: поиск, фильтры, карточки, отзывы продавца, без API-ключей

CLIШирокий доступ1Звезды репозитория
Официальный

Восемь скиллов Tavily на базе CLI tvly: поиск в сети, извлечение страниц, карта и обход сайтов, глубокое исследование с источниками

СкиллРасширенный доступ491Звезды репозитория

Скилл веб-поиска, поиска по X и чтения страниц для моделей без выхода в сеть: без регистрации и ключа, ответ в JSON со ссылками на источники

СкиллРасширенный доступ872Звезды репозитория
Официальный

Скилл веб-поиска без MCP-сервера: четыре клиента командной строки ищут по сети и 16 тематическим областям, пакетно и с извлечением страниц

СкиллРасширенный доступ6,8 тыс.Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
FlyAI (эта запись)да1 275
Travel Search RUнетне нужна19ищет туры, отели и билеты через российские сервисы вроде Aviasales и Tutu.ru
MCP-сервер TravelpayoutsнетAPI-ключ0MCP-сервер по авиабилетам и отелям через Travelpayouts, без поиска концертов и виз
Travel Hacking Toolkitнет783плагин для Claude Code

Коротко о README

Описание начинается с обещания искать рейсы, отели и билеты на естественном языке без переключения между вкладками. Затем идут четыре шага установки: скилл, CLI, проверка, необязательный ключ. Дальше подробная таблица восьми команд, примеры для OpenClaw, Claude Code и обычной оболочки и раскрывающиеся списки всех флагов.

Бейдж для README

Исходный SKILL.md

---
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+)"
---

Сообщить о проблеме

Foxx AIFlyAI
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.