grimoire-uniswap — скилл для Claude Code: что делает и как установить
Скилл помогает ИИ-агенту запрашивать адреса роутеров, списки токенов и данные пулов Uniswap через Grimoire CLI для составления спеллов.
npx skills add franalgaba/grimoire --skill grimoire-uniswap -a claude-codeЧто делает grimoire-uniswap
Скилл обучает ассистента работать с протоколом Uniswap через утилиту grimoire venue uniswap. Агент может находить адреса контрактов роутеров под разные сети, сверять списки токенов и искать пулы для конкретных торговых пар. Команды tokens-snapshot и pools-snapshot формируют готовые блоки params: прямо в синтаксисе Grimoire.
Для поиска пулов инструмент обращается к The Graph или считывает данные напрямую из блокчейна через RPC-ноду. По умолчанию поиск через субграфы требует переменную GRAPH_API_KEY. Если ключа нет, вызовы переключаются на чтение фабричных контрактов через адрес ноды в RPC_URL.
Инструмент отдаёт только метаданные и не возвращает ончейн-котировки свопов. При оформлении сделок в файлах .spell параметр fee_tier обязателен: без комиссии адаптер выдаст ошибку.
Какие задачи решает
- Получить адреса роутеров Uniswap V3 и V4 в нужной сети
- Сформировать блок params: для токенов и пулов в спеллах Grimoire
- Найти пулы ликвидности для пары токенов через The Graph или RPC
- Задать ограничения проскальзывания и комиссию для своп-операций
Примеры запросов агенту
- Найди адреса роутеров Uniswap в сети с chain id 1 через grimoire
- Покажи пул Uniswap для пары USDC и WETH с комиссией 3000 через The Graph
- Сделай snapshot параметров пула USDC/WETH в Base для спелла
Как установить grimoire-uniswap
1Через Skills CLI (Vercel)
npx skills add franalgaba/grimoire --skill grimoire-uniswap -a claude-code2Вручную: положить файлы
~/.claude/skills/grimoire-uniswap/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/grimoire-uniswap/
1Через Skills CLI (Vercel)
npx skills add franalgaba/grimoire --skill grimoire-uniswap -a codex2Вручную: положить файлы
.agents/skills/grimoire-uniswap/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add franalgaba/grimoire --skill grimoire-uniswap -a cursor2Вручную: положить файлы
.cursor/skills/grimoire-uniswap/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install franalgaba/grimoire grimoire-uniswap2Вручную: положить файлы
.github/skills/grimoire-uniswap/SKILL.md1Через Skills CLI (Vercel)
npx skills add franalgaba/grimoire --skill grimoire-uniswap -a gemini-cli2Командой платформы
gemini skills install https://github.com/franalgaba/grimoire --path skills/grimoire-uniswapВручную: положить файлы
.devin/skills/grimoire-uniswap/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add franalgaba/grimoire --skill grimoire-uniswap -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о grimoire-uniswap
Как установить grimoire-uniswap в Claude Code?
Выполните команду npx skills add franalgaba/grimoire --skill grimoire-uniswap -a claude-code. Манифест скилла добавится в локальное окружение агента.
Что делает скилл grimoire-uniswap?
Он даёт агенту команды для проверки метаданных Uniswap, поиска доступных пулов и генерации конфигурационных блоков для сценариев Grimoire.
Откуда скилл берёт информацию о пулах Uniswap?
Данные запрашиваются из сети The Graph по переменной GRAPH_API_KEY либо напрямую через контракт фабрики в RPC-ноде из переменной RPC_URL.