solana-dev
🎯Skillfrom solana-foundation/solana-dev-skill
Installation
npx vibeindex add solana-foundation/solana-dev-skill --skill solana-devnpx skills add solana-foundation/solana-dev-skill --skill solana-dev~/.claude/skills/solana-dev/SKILL.mdOfficial Solana Foundation skill for modern Solana development covering @solana/kit v5, Anchor programs, Pinocchio for performance, LiteSVM/Mollusk testing, Codama IDL, and security patterns
Overview
Solana Dev is a comprehensive Claude Code skill that equips Claude with deep knowledge of the modern Solana development ecosystem as of January 2026. It covers the full stack of Solana development: UI frameworks (@solana/client + @solana/react-hooks via framework-kit), the current @solana/kit SDK (v5.x), on-chain program development with Anchor and Pinocchio, testing with LiteSVM/Mollusk/Surfpool, IDL-first client generation with Codama, and security vulnerability patterns. The skill includes detailed reference documents for each domain along with version compatibility matrices and common error resolution guides.
Key Features
- Full-stack Solana coverage: Reference documents spanning frontend (framework-kit with React hooks), SDK (@solana/kit v5.x with @solana/web3-compat for legacy interop), program development (Anchor for standard use, Pinocchio for high-performance native programs), and testing (LiteSVM/Mollusk for unit tests, Surfpool for integration)
- Codama-first IDL workflow: Guidance on generating typed program clients from IDL definitions, replacing manual client code with auto-generated, type-safe implementations
- Security vulnerability patterns: Comprehensive catalog of Solana-specific vulnerabilities (missing signer checks, account validation gaps, arithmetic overflow) with prevention patterns
- Version compatibility matrix: Detailed tables mapping compatible versions across Anchor, Solana CLI, Rust toolchain, and GLIBC to prevent dependency conflicts
- Error-to-solution mappings: Common Solana development error messages mapped to their root causes and fixes, reducing debugging time
- Payments with Commerce Kit: Reference documentation for building payment flows on Solana
Who is this for?
- Solana dApp developers building full-stack applications with modern tooling (framework-kit, @solana/kit v5.x) who want Claude to understand current best practices
- Smart contract developers working with Anchor or Pinocchio who need guidance on program architecture, testing strategies, and security hardening
- Teams migrating from older Solana SDKs (web3.js) to the current @solana/kit ecosystem and need interop guidance