defillama — скилл для Claude Code: DeFi-аналитика через API
Даёт агенту доступ к данным DefiLlama: TVL протоколов, доходности стейблкоинов, комиссии, объёмы DEX и мостов. Пригодится, когда нужно сравнить протоколы или посмотреть потоки капитала.
npx skills add Starchild-ai-agent/official-skills --skill defillama -a claude-codeЧто делает defillama
Скилл работает в script-режиме: он не регистрируется как инструменты Anthropic, а кладёт все функции в один exports.py. Агент читает SKILL.md, запускает python в bash и импортирует нужное из exports.py после sys.path.insert(0, "/data/workspace/skills/defillama").
Внутри — обёртки над API DefiLlama: protocols, chains, protocol_tvl, yield_pools, dex_overview, fees_overview, revenue_overview, stablecoins, bridges, treasury. Бесплатные эндпоинты живут на https://api.llama.fi и ключа не требуют. Для pro-эндпоинтов (доходности, эмиссии) нужен DEFILLAMA_API_KEY, и он идёт в путь URL, а не в заголовок.
Если ключ поддельный, запросы обязаны идти через sc-proxy: переменные PROXY_HOST и PROXY_PORT задают прокси, иначе прямой запрос упрётся в ошибку ключа. Без этих переменных pro-часть работать не будет.
Какие задачи решает
- собрать рейтинг протоколов по TVL
- найти пулы со стейблкоинами под приемлемый APY
- сравнить объёмы DEX на разных сетях
- посмотреть историю TVL одной сети
- оценить потоки капитала через мосты
Примеры запросов агенту
- Покажи топ-10 протоколов по TVL на сегодня
- Найди пулы с USDC и нормальным APY
- Сравни объёмы DEX на Arbitrum и Ethereum за последние 30 дней
Как установить defillama
1Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill defillama -a claude-code2Вручную: положить файлы
~/.claude/skills/defillama/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/defillama/
1Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill defillama -a codex2Вручную: положить файлы
.agents/skills/defillama/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill defillama -a cursor2Вручную: положить файлы
.cursor/skills/defillama/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Starchild-ai-agent/official-skills defillama2Вручную: положить файлы
.github/skills/defillama/SKILL.md1Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill defillama -a gemini-cli2Командой платформы
gemini skills install https://github.com/Starchild-ai-agent/official-skills --path defillamaВручную: положить файлы
.devin/skills/defillama/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill defillama -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о defillama
Как установить defillama в Claude Code?
Выполните npx skills add Starchild-ai-agent/official-skills --skill defillama -a claude-code, затем проверьте файл ~/.claude/skills/defillama/SKILL.md.
Что делает defillama?
Тянет данные DefiLlama: TVL протоколов и сетей, доходности пулов, комиссии, объёмы DEX и мостов, стейблкоины. Агент вызывает функции из exports.py прямо в bash.
Нужен ли ключ API для defillama?
Для бесплатных эндпоинтов на https://api.llama.fi ключ не нужен. Pro-эндпоинты требуют DEFILLAMA_API_KEY в пути URL, а с поддельным ключом запросы идут через sc-proxy по PROXY_HOST и PROXY_PORT.