
solana-foundation/solana-dev-skill
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Навыки для агентной разработки на Solana
Обзор
Комплексный навык агента для современной разработки Solana (лучшие практики за июль 2026 года). Работает с каждым агентом по программированию, имеющим прямую поддержку навыков агента: , а также со всем, что читает SKILL.md. Этот навык даёт вашему агенту по программированию глубокие знания о текущей экосистеме разработки Solana: - : клиенты плагинов @solana/kit v7 (createClient() + .use()) - : Стандартное подключение кошелька через @solana/kit-plugin-wallet + @solana/react - : web3.js v3 (RC) — классический API, перестроенный на внутренних системах Kit в качестве цели миграции для кодов v1 - : Anchor 1.1.x (по умолчанию), Pinocchio 0.11+ для высокопроизводительных нужд - : Surfpool для интеграционных тестов (форк основной сети, чит-коды, встроенный SDK), LiteSVM/Mollusk для модульных тестов - : Codama-first IDL и генерация клиентов - : Комплексные шаблоны уязвимостей и предотвращение - : Совместимость версий, распространённые ошибки и руководства по устранению неполадок Навыки CLI обнаруживают ваших установленных агентов и устанавливают (или добавляют симлинки) навык для каждого из них.
Обзор (машинный перевод)
Комплексный агентский навык для современной разработки Solana (лучшие практики июля 2026 года). Работает с каждым программным агентом, имеющим прямую поддержку Agent Skills: Claude Code, OpenAI Codex / ChatGPT desktop, GitHub Copilot (CLI + coding agent), Gemini CLI, Cursor, Windsurf, Cline, OpenCode и всё остальное, что читает SKILL.md.
Обзор
Этот навык даёт вашему агенту по программированию глубокие знания о текущей экосистеме разработки Solana:
- SDK:
@solana/kit8 клиентов-плагинов (createClient()+.use()), по умолчанию строят транзакции v1 - UI: Стандартное соединение кошелька через
@solana/kit-plugin-wallet+@solana/react - Legacy Interop: web3.js v3 — классический API, перестроенный на внутренних системах Kit, в качестве цели миграции для кодовых баз v1
- Программы: Anchor 1.2.x (по умолчанию), Pinocchio 0.11+ для нужд высокой производительности
- Testing: Surfpool для интеграционных тестов (форк на основную сеть, читкоды, встроенный SDK), LiteSVM/Mollusk для модульных тестов
- Codegen: IDL и генерация клиентов с первого Codama
- Безопасность: Комплексные паттерны уязвимостей и предотвращение
- Toolchain: Совместимость версий, распространённые ошибки и руководства по устранению неполадок
Установка
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Solana Development Skill
A comprehensive Agent Skill for modern Solana development (July 2026 best practices). Works with every coding agent that has direct Agent Skills support: Claude Code, OpenAI Codex / ChatGPT desktop, GitHub Copilot (CLI + coding agent), Gemini CLI, Cursor, Windsurf, Cline, OpenCode, and anything else that reads SKILL.md.
Overview
This skill gives your coding agent deep knowledge of the current Solana development ecosystem:
- SDK:
@solana/kit8 plugin clients (createClient()+.use()), building transaction v1 by default - UI: Wallet Standard connection via
@solana/kit-plugin-wallet+@solana/react - Legacy Interop: web3.js v3 — the classic API rebuilt on Kit internals, as the migration target for v1 codebases
- Programs: Anchor 1.2.x (default), Pinocchio 0.11+ for high-performance needs
- Testing: Surfpool for integration tests (mainnet forking, cheatcodes, embedded SDK), LiteSVM/Mollusk for unit tests
- Codegen: Codama-first IDL and client generation
- Security: Comprehensive vulnerability patterns and prevention
- Toolchain: Version compatibility, common errors, and troubleshooting guides
Installation
Quick install (any agent, via skills.sh)
npx skills add solana-foundation/solana-dev-skill
The skills CLI detects your installed agents and installs (or symlinks) the skill for each of them.
Install script
git clone https://github.com/solana-foundation/solana-dev-skill
cd solana-dev-skill
./install.sh # user-level: ~/.agents/skills + ~/.claude/skills
./install.sh --project # project-level: .agents/skills + .claude/skills
./install.sh --link # symlink instead of copy (auto-updates with git pull)
Desktop app upload
Download solana-dev.zip from the latest release and upload it as a custom skill in your application. Don’t use GitHub’s “Code → Download ZIP”: that archive nests SKILL.md too deep for the uploader to find.
Manual install
Copy (or symlink) skills/solana-dev/ into your agent’s skills directory:
| Agent | Project directory | Personal directory |
|---|---|---|
| Claude Code | .claude/skills/ |
~/.claude/skills/ |
| OpenAI Codex / ChatGPT desktop | .agents/skills/ |
~/.agents/skills/ |
| GitHub Copilot (CLI, coding agent, VS Code) | .github/skills/ or .agents/skills/ |
~/.copilot/skills/ or ~/.agents/skills/ |
| Gemini CLI | .gemini/skills/ or .agents/skills/ |
~/.gemini/skills/ or ~/.agents/skills/ |
| Cursor | .cursor/skills/ or .agents/skills/ |
~/.cursor/skills/ or ~/.agents/skills/ |
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add solana-foundation/solana-dev-skill