Главная · Скиллы · solana-dev

solana-devразработка Solana официальный

solana-foundation/solana-dev-skill

Разработка Solana.

Установка

npx -y skills add solana-foundation/solana-dev-skill --skill solana-dev --agent claude-code

Solana Development Skill

Комплексный скилл для современной разработки на Solana (лучшие практики 2026 года). Охватывает UI, SDK, программы on-chain, тестирование, генерацию клиентов и безопасность.

Стек

СлойПо умолчаниюАльтернатива
UI Frameworkframework-kitConnectorKit (headless)
Client SDK@solana/kit (v5.x)@solana/web3-compat (граница)
Program FrameworkAnchorPinocchio (производительность)
Unit TestingLiteSVM / Mollusk
Integration TestingSurfpoolsolana-test-validator
Client GenerationCodamaKinobi (Umi)

Установка

# Быстрая установка
npx skills add https://github.com/solana-foundation/solana-dev-skill

# Ручная установка
git clone https://github.com/solana-foundation/solana-dev-skill
cd solana-dev-skill && ./install.sh

Когда используется

Claude Code автоматически применяет этот скилл при вопросах о:

  • UI для dApp (React / Next.js)
  • Подключение кошелька и флоу подписи
  • Построение, отправка и подтверждение транзакций
  • Разработка on-chain программ (Anchor или Pinocchio)
  • Генерация клиентов SDK (типизированные клиенты программ)
  • Локальное тестирование (LiteSVM, Mollusk, Surfpool)
  • Усиление безопасности и аудит-ревью
  • Настройка локальной сети Surfpool и cheatcodes
  • Проблемы тулчейна (несовместимость версий, GLIBC-ошибки)
  • Миграция между версиями Anchor/Solana CLI

Структура справочников

ФайлСодержимое
references/frontend-framework-kit.mdUI паттерны с framework-kit
references/kit-web3-interop.mdПаттерны границы Kit ↔ web3.js
references/testing.mdТестирование: LiteSVM/Mollusk/Surfpool
references/idl-codegen.mdIDL и генерация клиентов
references/payments.mdПлатежи через Commerce Kit
references/security.mdУязвимости и их предотвращение
references/compatibility-matrix.mdТаблицы совместимости версий (Anchor/Solana/Rust/GLIBC)
references/common-errors.mdСообщение об ошибке → решение
references/programs/anchor.mdРазработка программ Anchor
references/programs/pinocchio.mdPinocchio (высокопроизводительный native)
references/surfpool/overview.mdРуководство по локальной сети Surfpool
references/surfpool/cheatcodes.mdCheatcodes Surfpool

Примеры запросов

"Help me set up a Next.js app with Solana wallet connection"
"Create an Anchor program for a simple escrow"
"Convert this Anchor program to Pinocchio for better CU efficiency"
"How do I integrate a legacy web3.js library with my Kit-based app?"
"Write LiteSVM tests for my token transfer instruction"
"Review this program for security issues"
"I'm getting GLIBC_2.39 not found when running anchor"
"Help me upgrade from Anchor 0.30 to 0.31"
"Run Surfpool and create an account with 100 SOL and USDC"