hyperliquid — скилл для Claude Code: торговля на DEX из агента
Скилл отправляет ордера на перпетуалы, спот и RWA на Hyperliquid из чата с агентом: подпись через EVM-кошелёк, депозиты USDC, стопы и тейки.
npx skills add Starchild-ai-agent/official-skills --skill hyperliquid -a claude-codeЧто делает hyperliquid
Скилл работает по скриптовой схеме: агент подписывает ордера своим EVM-кошельком и отправляет их прямо в Hyperliquid L1. Заявок hl_* как инструментов агента тут нет — попытка вызвать hl_order или hl_deposit упадёт с ошибкой «not found in registry». Так и задумано, не считайте это сбоем установки.
Путей два. Чтение идёт через exports.py: позиции, балансы, PnL по окнам, стакан, свечи, фандинг, история филлов и лидерборд по адресу — функции принимают address, поэтому можно смотреть чужой кошелёк, а не только свой. Запись идёт через асинхронный HyperliquidClient из client.py: ордера спот и перп, стоп-лоссы и тейк-профиты, плечо до максимума актива, отмены, переводы между спотом и перпом, ввод и вывод USDC через мост Arbitrum.
Перед любой записью нужна активная политика кошелька: загрузите скилл wallet-policy и предложите стандартную политику с запретом экспорта ключа и разрешением *. Ещё нужна переменная окружения WALLET_SERVICE_URL. Минимальный депозит — 5 USDC, вывод стоит 1 USDC и занимает около 5 минут. Без политики подпись ордера не пройдёт, так что начинать стоит с неё.
Какие задачи решает
- открыть лонг или шорт по BTC с плечом 5x
- поставить стоп-лосс и тейк-профит на позицию
- посмотреть PnL чужого кошелька на Hyperliquid
- перевести USDC между спотом и перпетуалами
- снять ордера по монете одной командой
Примеры запросов агенту
- Купи биткоин на 20 долларов с плечом 5x
- Поставь стоп-лосс на мою позицию по BTC
- Покажи allTime PnL для адреса
0x1f16...
Как установить hyperliquid
1Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill hyperliquid -a claude-code2Вручную: положить файлы
~/.claude/skills/hyperliquid/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/hyperliquid/
1Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill hyperliquid -a codex2Вручную: положить файлы
.agents/skills/hyperliquid/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill hyperliquid -a cursor2Вручную: положить файлы
.cursor/skills/hyperliquid/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Starchild-ai-agent/official-skills hyperliquid2Вручную: положить файлы
.github/skills/hyperliquid/SKILL.md1Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill hyperliquid -a gemini-cli2Командой платформы
gemini skills install https://github.com/Starchild-ai-agent/official-skills --path hyperliquidВручную: положить файлы
.devin/skills/hyperliquid/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill hyperliquid -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о hyperliquid
Как установить hyperliquid в Claude Code?
Выполните npx skills add Starchild-ai-agent/official-skills --skill hyperliquid -a claude-code. Скилл появится в ~/.claude/skills/hyperliquid/SKILL.md.
Что делает скилл hyperliquid?
Даёт агенту торговлю перпетуалами, спотом и RWA на Hyperliquid: ордера, плечо, стопы, депозиты и выводы. Читающие запросы работают по любому адресу, запись идёт через подпись EVM-кошельком.
Почему вызов hl_order не работает?
Скилл не регистрирует инструменты hl_*. Ордера отправляются через HyperliquidClient из client.py, а чтение — через функции из exports.py.