**solana-dev-skill** banner
solana-foundation solana-foundation

**solana-dev-skill**

Development community intermediate

Description

A comprehensive Claude Code skill for modern Solana development (January 2026 best practices).

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Solana Development Skill for Claude Code

A comprehensive Claude Code skill for modern Solana development (January 2026 best practices).

Overview

This skill provides Claude Code with deep knowledge of the current Solana development ecosystem:

  • UI: Solana Foundation framework-kit (@solana/client + @solana/react-hooks)
  • SDK: @solana/kit (v5.x) for new client work
  • Legacy Interop: @solana/web3-compat for bridging to web3.js dependencies
  • Programs: Anchor (default), Pinocchio for high-performance needs
  • Testing: LiteSVM/Mollusk for unit tests, Surfpool for integration
  • Codegen: Codama-first IDL and client generation
  • Security: Comprehensive vulnerability patterns and prevention
  • Toolchain: Version compatibility, common errors, and troubleshooting guides

Installation

Quick Install

npx skills add https://github.com/solana-foundation/solana-dev-skill

Manual Install

git clone https://github.com/solana-foundation/solana-dev-skill
cd solana-dev-skill
./install.sh

Skill Structure

skill/
├── SKILL.md                         # Main skill definition (required)
└── references/
    ├── frontend-framework-kit.md    # UI patterns with framework-kit
    ├── kit-web3-interop.md          # Kit ↔ web3.js boundary patterns
    ├── testing.md                   # Testing (LiteSVM/Mollusk/Surfpool)
    ├── idl-codegen.md               # IDL and client generation
    ├── payments.md                  # Payments with Commerce Kit
    ├── security.md                  # Security vulnerabilities & prevention
    ├── resources.md                 # Curated reference links
    ├── compatibility-matrix.md      # Version compatibility tables (Anchor/Solana/Rust/GLIBC)
    ├── common-errors.md             # Error message → solution mappings
    ├── confidential-transfers.md    # Confidential transfers (Token-2022 ZK)
    ├── programs/
    │   ├── anchor.md                # Anchor program development

...