SF

solana-foundation/solana-dev-skill

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

581 stars 品質 78 トレンド 41MIT

ソラナ上のエージェント開発のスキル

概要

現代の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/kit 8個のプラグインクライアント(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/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/
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add solana-foundation/solana-dev-skill
MCP 初心者?mcpskill.org のガイドから始めましょう →