SF

solana-foundation/solana-dev-skill

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

581 stars 품질 78 트렌드 41MIT

솔라나에서의 에이전트 개발 기술

개요

현대 Solana 개발을 위한 포괄적인 에이전트 스킬(2026년 7월 모범 사례). 직접 에이전트 스킬 지원을 제공하는 모든 코딩 에이전트와 함께 작동하며, SKILL.md 읽는 모든 것에 적용됩니다. 이 기술은 코딩 에이전트에게 현재 Solana 개발 생태계에 대한 깊은 지식을 제공합니다: - : @solana/kit v7 플러그인 클라이언트 (createClient() + .use()) - : @solana/kit-plugin-wallet + @solana/react를 통한 Wallet Standard 연결 - : web3.js v3 (RC) — Kit 내부를 기반으로 재구축된 고전 API, v1 코드베이스의 마이그레이션 대상 - : Anchor 1.1.x(기본값), 고성능 요구용 Pinocchio 0.11+ - : 통합 테스트(메인넷 포크, 치트코드, 임베디드 SDK)용 Surfpool, 단위 테스트용 LiteSVM/Mollusk, - Codama-우선 IDL 및 클라이언트 생성 - : 포괄적인 취약점 패턴 및 방지 - : 버전 호환성, 흔한 오류, 문제 해결 가이드 Skills CLI는 설치된 에이전트를 감지하고 각 에이전트에 대한 스킬을 설치(또는 심심링크)합니다.

개요(AI 번역)

현대 솔라나 개발을 위한 포괄적인 에이전트 스킬 (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: 지갑 표준 연결을 @solana/kit-plugin-wallet + @solana/react
  • 레거시 상호운용성: web3.js v3 — Kit 내부를 기반으로 재구축된 고전 API, v1 코드베이스의 마이그레이션 대상
  • 프로그램: Anchor 1.2.x (기본), 고성능 요구용 Pinocchio 0.11+
  • 테스트: 통합 테스트(메인넷 포크, 치트코드, 임베디드 SDK)를 위한 Surfpool, 단위 테스트를 위한 LiteSVM/Mollusk
  • Codegen: 코드 우선 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 가이드부터 시작하세요 →