Travel Hacking Toolkit — плагин

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

  • 783 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Широкий доступ

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

  • Скиллы Southwest, American Airlines, Chase, Amex и TicketsAtWork входят в аккаунты через браузер в Docker с логином и паролем из переменных окружения: автоматический вход может нарушать правила авиакомпаний и банков и привести к блокировке аккаунта
  • API-ключи Seats.aero, Duffel, AwardWallet и других лежат в переменных оболочки, а AwardWallet читает остатки и статусы по вашим программам лояльности
  • MCP-сервер LiteAPI умеет бронировать отели, а Docker-образы скачиваются из публичного реестра ghcr.io
Все причины и проверки

borski/travel-hacking-toolkit

Установка

Работает в

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

npx skillfoxx add plugins/travel-hacking-toolkit

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

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

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Скиллы Southwest, American Airlines, Chase, Amex и TicketsAtWork входят в аккаунты через браузер в Docker с логином и паролем из переменных окружения: автоматический вход может нарушать правила авиакомпаний и банков и привести к блокировке аккаунта
  • API-ключи Seats.aero, Duffel, AwardWallet и других лежат в переменных оболочки, а AwardWallet читает остатки и статусы по вашим программам лояльности
  • MCP-сервер LiteAPI умеет бронировать отели, а Docker-образы скачиваются из публичного реестра ghcr.io

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

Что делает

Travel Hacking Toolkit превращает агента в планировщика поездок, который умеет считать мили и баллы. Вы просите найти бизнес-класс в Токио за 60 тысяч миль, а агент проверяет доступность наградных билетов в 27 программах лояльности, сравнивает с ценой за деньги, смотрит ваши остатки и называет лучший вариант. Для этого в плагине собраны скиллы по источникам: Seats.aero для наградных билетов, Duffel и Ignav для цен за деньги, Google Flights, Southwest, порталы Chase и Amex, а для отелей Trivago, Airbnb, VRBO и Booking.com через RapidAPI. Над источниками стоят скиллы-оркестраторы. plan-trip ведет по поездке, compare-flights опрашивает все источники параллельно, compare-hotels сравнивает порталы, метапоиск и Airbnb, а trip-calculator решает, платить деньгами или баллами, и учитывает налоги и альтернативную стоимость. Отдельные справочные скиллы подгружаются по необходимости: альянсы, правила остановок, окна удержания наградных билетов, действующие бонусы за перевод баллов и формулы стоимости мили. Шесть MCP-серверов дают поиск в реальном времени: Skiplagged, Kiwi.com, Trivago, Ferryhopper для паромов и Airbnb работают без ключей, а LiteAPI для отелей с бронированием требует ключ.

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

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

  • Нужно найти самые дешевые даты наградного перелета по маршруту, и скилл award-calendar выводит сетку цен на диапазон дат
  • Требуется решить, тратить баллы Chase или Amex или платить деньгами, и trip-calculator считает центы за мили с налогами
  • Нужны сравнение отелей на порталах Amex FHR, THC и Chase Edit и подсказка по совмещению их преимуществ
  • Нужно проверить, не подешевела ли уже купленная бронь на Southwest, и скилл следит за ценой на изменение рейса
  • Поездка по Скандинавии или Германии: скиллы scandinavia-transit и deutsche-bahn ищут поезда, автобусы и паромы

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

  • Вы не готовы дать агенту логин и пароль от аккаунтов авиакомпаний и банков
  • Нужен только простой поиск билетов за деньги по российским сервисам: для этого в каталоге есть отдельные скиллы, а набор рассчитан на мили и международные программы лояльности
  • Docker на машине поставить нельзя: пять скиллов с браузером без него не работают
  • Нужно бронировать авиабилеты прямо из чата: набор ищет и считает, а бронь делается на сайте программы

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

Найди бизнес-класс из Сан-Франциско в Токио в августе за мили, сравни с ценой за деньги и скажи, какие баллы Chase выгоднее перевести

Ограничения

  • Наградные билеты открываются только с ключами: Seats.aero (платный Pro), Duffel, Ignav и AwardWallet (нужен бизнес-аккаунт). Остальные ключи расширяют отдельные скиллы.
  • Ключи читаются из переменных окружения оболочки: настройки плагина до скиллов, которые вызывают скрипты, не доходят.
  • Для OpenCode готового плагина нет: репозиторий клонируют и запускают scripts/setup.sh. Codex подхватывает каталог плагинов из репозитория одной командой.
  • Скилл Amex требует карту Platinum, скилл Chase требует Sapphire.
  • Чат Claude Desktop формат плагинов пока не поддерживает, плагин работает в Cowork после установки через Claude Code.
  • Билеты со скрытым городом из Skiplagged могут нарушать правила перевозки авиакомпании.

Как отключить. В Claude Code отключите плагин через /plugin, проверить установку помогает `claude plugin list`. Для Codex уберите плагин в /plugins, для OpenCode удалите скопированные скиллы из `~/.config/opencode/skills/` и клон репозитория. Ключи, добавленные в `~/.zshrc` или `~/.bashrc`, удалите вручную, контейнеры и образы снимите командами docker rm и docker rmi.

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

Как поставить Travel Hacking Toolkit в Claude Code?

Выполните /plugin marketplace add borski/travel-hacking-toolkit, затем /plugin install travel-hacker@borski. Вместе с плагином ставится субагент travel-hacker. Проверить установку можно командой /travel-hacker:getting-started, она покажет, каких API-ключей не хватает.

Какие ключи нужны, чтобы искать наградные билеты?

Главный ключ — SEATS_AERO_API_KEY: он открывает поиск по 27 программам лояльности и требует платного Pro-тарифа. Для цен за деньги пригодятся DUFFEL_API_KEY_LIVE и IGNAV_API_KEY, у Ignav бесплатный лимит 1000 запросов в месяц. AWARDWALLET_API_KEY с AWARDWALLET_USER_ID подтягивают остатки и статусы.

Работает ли набор без единого ключа?

Частично. Пять MCP-серверов, Skiplagged, Kiwi.com, Trivago, Ferryhopper и Airbnb, работают сразу, поэтому поиск рейсов и отелей за деньги доступен без ключей. Наградные билеты, остатки по программам и часть порталов требуют ключей или учетных данных.

Что делают Docker-скиллы и зачем им пароли?

Southwest, American Airlines, Chase, Amex и TicketsAtWork не имеют публичного API, поэтому скиллы открывают их сайты браузером Patchright в Docker. Логин и пароль передаются контейнеру переменными окружения, например AA_USERNAME и AA_PASSWORD. Образы публичные, их Dockerfile лежат в папках скиллов.

Можно ли использовать набор в Codex или OpenCode?

В Codex хватит команды codex plugin marketplace add borski/travel-hacking-toolkit, после чего плагин появляется в /plugins. Для OpenCode готового плагина нет: клонируйте репозиторий и запустите ./scripts/setup.sh, он подскажет выбор среды и поставит скиллы.

Обсуждение

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

Плагины
Официальный

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

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

Airbnb MCP

mcp-server-airbnb

MCP-сервер для Airbnb: агент ищет жилье по городу, датам, гостям и цене и открывает карточку объявления с удобствами и правилами

MCP-серверРасширенный доступ551Звезды репозитория
Российский стек

MCP-сервер только для чтения: поиск и сравнение товаров на Ozon, Wildberries, Маркете и Авито, плюс авиабилеты и отели Ozon Travel

MCP-серверРасширенный доступ1Звезды репозитория

Плагин для Claude Code с MCP-сервером и семью скиллами: агент управляет настоящим браузером, написав код на Python

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

Google Maps MCP

mcp-google-map

18 инструментов только для чтения для Google Maps: поиск мест, маршруты, геокодирование и три скилла. Нужен ключ Google Maps Platform, вызовы платные

MCP-серверМинимальный доступ487Звезды репозитория

Скилл для Claude Code, который превращает агента в исследователя: многоэтапный сбор источников, проверка цитат и отчет с вики, растущей от сессии к сессии

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

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

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

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

Коротко о README

Страница репозитория открывается быстрым стартом: установка плагином в Claude Code, Codex и Cowork, настройка ключей скриптом и запуск из клона для OpenCode. Затем идут таблицы шести MCP-серверов и скиллов по группам: оркестрация, рейсы, порталы банковских карт, отели, программы лояльности, направления и справочные. Отдельные разделы объясняют Docker-образы, выбор скилла под задачу и общий порядок работы: собрать цены, оптимизировать перевод баллов, сравнить стоимость мили и забронировать на сайте программы. В конце есть примеры запросов и структура проекта.

Бейдж для README

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

Foxx AITravel Hacking Toolkit
Foxx AI

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