AIKraft/Skills/solana-dev

solana-dev

Используйте, когда пользователь просит «создать dapp для Solana», «написать программу на Anchor», «создать токен», «отладить ошибки Solana», «настроить подключение кошелька», «протестировать мою программу Solana», «развернуть на devnet» или «объяснить концепции Solana» (rent, accounts, PDAs, CPIs и т.д.). Также используйте для быстрых ончейн-запросов через публичный RPC и curl — «какой баланс у <wallet>», «посмотреть транзакцию <sig>», «баланс токена для <account>», «проверить этот адрес на mainnet/devnet». Полное руководство по разработке в Solana, охватывающее подключение кошелька, программы Anchor/Pinocchio, генерацию клиента Codama, тестирование Surfpool/LiteSVM/Mollusk, чек-листы безопасности и запросы JSON-RPC curl к публичным кластерам. Предпочитает клиентские плагины @solana/kit v7 (createClient + .use()), подключение кошелька через @solana/kit-plugin-wallet + @solana/react, web3.js v3 (внутренние механизмы Kit, RC) как целевую точку миграции для легаси-кодовых баз, а Surfpool для локальных сетей и интеграционного тестирования.

solana-foundation official Разработка

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

Используйте, когда пользователь просит «создать dapp для Solana», «написать программу на Anchor», «создать токен», «отладить ошибки Solana», «настроить подключение кошелька», «протестировать мою программу Solana», «развернуть на devnet» или «объяснить концепции Solana» (rent, accounts, PDAs, CPIs и т.д.). Также используйте для быстрых ончейн-запросов через публичный RPC и curl — «какой баланс у <wallet>», «посмотреть транзакцию <sig>», «баланс токена для <account>», «проверить этот адрес на mainnet/devnet». Полное руководство по разработке в Solana, охватывающее подключение кошелька, программы Anchor/Pinocchio, генерацию клиента Codama, тестирование Surfpool/LiteSVM/Mollusk, чек-листы безопасности и запросы JSON-RPC curl к публичным кластерам. Предпочитает клиентские плагины @solana/kit v7 (createClient + .use()), подключение кошелька через @solana/kit-plugin-wallet + @solana/react, web3.js v3 (внутренние механизмы Kit, RC) как целевую точку миграции для легаси-кодовых баз, а Surfpool для локальных сетей и интеграционного тестирования.

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

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

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