wallet — скилл для Claude Code: кошелёк EVM и Solana
Скилл проверяет балансы и историю транзакций, отправляет переводы и подписывает данные для EVM и Solana. Пригодится, когда агенту нужно выполнить действие с кошельком.
npx skills add Starchild-ai-agent/official-skills --skill wallet -a claude-codeЧто делает wallet
Скилл вызывает Python-функции из core.skill_tools.wallet через bash: они читают балансы и историю, отправляют транзакции или подписывают сообщения. Для предложения нового правила кошелька нужен frontend_action: пользователь подтверждает его в интерфейсе. Скрипты не регистрируют отдельные инструменты кошелька.
Баланс можно проверить в сети EVM или Solana, а для пользовательского кошелька — сначала получить адрес через get_user_wallets(). Ключей от пользовательских кошельков у агента нет; их транзакции проходят через интерфейс, где пользователь сам подписывает действие. EVM-переводы по умолчанию используют спонсирование газа, но при его недоступности газ оплачивается пользователем. Суммы для EVM-переводов передаются в wei — это важно учесть при подготовке перевода.
Какие задачи решает
- проверить баланс в сети EVM или Solana
- посмотреть историю транзакций кошелька
- отправить EVM- или Solana-транзакцию
- подписать сообщение или типизированные данные
- проверить и предложить правило кошелька
Примеры запросов агенту
- Проверь мой баланс в сети Base и покажи адрес моего кошелька.
- Отправь EVM-перевод на указанный адрес и проверь историю транзакций после отправки.
- Проверь текущее правило кошелька для EVM и предложи новое с подтверждением в интерфейсе.
Как установить wallet
1Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill wallet -a claude-code2Вручную: положить файлы
~/.claude/skills/wallet/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/wallet/
1Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill wallet -a codex2Вручную: положить файлы
.agents/skills/wallet/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill wallet -a cursor2Вручную: положить файлы
.cursor/skills/wallet/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Starchild-ai-agent/official-skills wallet2Вручную: положить файлы
.github/skills/wallet/SKILL.md1Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill wallet -a gemini-cli2Командой платформы
gemini skills install https://github.com/Starchild-ai-agent/official-skills --path walletВручную: положить файлы
.devin/skills/wallet/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill wallet -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о wallet
Как установить wallet в Claude Code?
Выполните npx skills add Starchild-ai-agent/official-skills --skill wallet -a claude-code. Файл скилла находится в ~/.claude/skills/wallet/SKILL.md.
Что делает wallet?
Скилл проверяет балансы и историю, отправляет транзакции и подписывает сообщения в EVM и Solana. Для предложения правила кошелька он использует подтверждение в интерфейсе.
Как проходят транзакции с пользовательского кошелька?
Скилл может читать адреса пользовательских кошельков, но у агента нет их ключей. Для отправки пользователь должен подписать транзакцию в интерфейсе.