SF

solana-foundation/solana-dev-skill

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

581 stars Качество 78 Тренд 41MIT

Навыки для агентной разработки на 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/kit 8 клиентов-плагинов (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/kit 8 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/
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add solana-foundation/solana-dev-skill
Новичок в MCP? Начните с руководства на mcpskill.org →