AIKraft/Skills/Hummingbot Разработчик

Hummingbot Разработчик

Developer skill for running Hummingbot and Gateway from source, building wheel and Docker images, and testing against Hummingbot API running from source. Use this skill when a developer wants to build, run, or test Hummingbot components locally.

hummingbot official Дизайн

Что делает навык

Навык для локальной сборки, запуска и тестирования полного стека Hummingbot (Hummingbot, Gateway, Hummingbot API) из исходного кода. Позволяет разработчикам создавать wheel-пакеты и Docker-образы, настраивать среду разработки и проверять интеграцию компонентов.

Когда применять

  • Локальная сборка и запуск полной среды разработки Hummingbot из исходников.
  • Создание wheel-пакетов и Docker-образов для компонентов Hummingbot и Gateway.
  • Тестирование интеграции между локальными версиями API, Gateway и Hummingbot.
  • Отладка и проверка совместимости веток репозиториев через verify-build.

Как работает

  1. Выполнить install-deps для установки необходимых зависимостей (conda, node, pnpm, docker).
  2. Запустить select-branches для выбора версий веток в репозиториях hummingbot, gateway и hummingbot-api.
  3. Выполнить install-all для установки всех трех репозиториев в правильном порядке.
  4. Запустить build-all для сборки wheel-пакетов и Docker-образов.
  5. Проверить корректность сборки с помощью verify-build.
  6. Запустить полный стек командой run-dev-stack или отдельные компоненты (run-hummingbot, run-gateway).

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

Запусти полную среду разработки Hummingbot из исходного кода.
Собери wheel-пакет и Docker-образ для Hummingbot.
Проверь, что все сборки корректны и синхронизированы.

Что понадобится

  • Доступ к репозиториям GitHub (hummingbot, gateway, hummingbot-api).
  • Установленные инструменты: conda, node.js, pnpm, docker, git.
  • Окружение Linux или macOS (для сборки Docker-образов требуется совместимая платформа).

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «hummingbot-developer» из репозитория: # https://github.com/hummingbot/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r hummingbot-developer/ ~/.claude/skills/hummingbot-developer/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.