
solana-foundation/solana-dev-skill
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
ソラナ上のエージェント開発のスキル
概要
現代のSolana開発のための包括的なエージェントスキル(2026年7月のベストプラクティス)。直接エージェントスキルのサポートを持つすべてのコーディングエージェントおよび、SKILL.md を認識するその他のもので動作します。 このスキルは、コーディングエージェントに現在のSolana開発エコシステムに関する深い知識を与えます: - : @solana/kit v7プラグインクライアント(createClient() + .use()) - : Wallet Standard 接続(@solana/kit-plugin-wallet + @solana/react - : web3.js v3 (RC) — Kit内部を基に再構築されたクラシックAPIで、v1コードベースの移行ターゲット - : Anchor 1.1.x(デフォルト)、高性能ニーズ向けのPinocchio 0.11+ - : 統合テスト(メインネットフォーク、チートコード、組み込みSDK)用のSurfpool、ユニットテスト用LiteSVM/Mollusk - : CodamaファーストIDLとクライアント生成 - : 包括的な脆弱性パターンと防止 - : バージョン互換性、よくあるエラー、トラブルシューティングガイド スキルCLIはインストールされているエージェントを検出し、それぞれのエージェントにスキルをインストールし(またはシンムリンクします)します。
概要(AI 翻訳)
現代のSolana開発のための包括的なエージェントスキル(2026年7月のベストプラクティス)。直接エージェントスキルをサポートするすべてのコーディングエージェントに対応しています:Claude Code、OpenAI Codex / ChatGPT デスクトップ、GitHub Copilot(CLI + コーディングエージェント)、Gemini CLI、カーソル、Windsurf、Cline、OpenCode、その他SKILL.mdと表示されるすべてのもの。
概要
このスキルは、コーディングエージェントに現在のSolana開発エコシステムに関する深い知識を与えます:
- SDK:
@solana/kit8個のプラグインクライアント(createClient()+.use())、デフォルトでトランザクションv1を構築します - UI: Wallet Standard接続(
@solana/kit-plugin-wallet)+@solana/react - Legacy Interop:web3.js v3 — Kit内部を基に再構築されたクラシックAPIで、v1コードベースの移行ターゲットとして使われました
- プログラム:Anchor 1.2.x(デフォルト)、高性能ニーズのためのPinocchio 0.11+
- テスト:統合テスト(メインネットフォーク、チートコード、組み込みSDK)用のSurfpool、ユニットテスト用のLiteSVM/Mollusk
- Codegen:CodamaファーストのIDLとクライアント生成
- セキュリティ:包括的な脆弱性パターンと予防
- ツールチェーン:バージョン互換性、よくあるエラー、トラブルシューティングガイド
設置
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
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