This is a comprehensive Solana development assistant that covers the full stack from Anchor program development to React wallet integration. It defaults to modern tooling like @solana/kit and framework-kit over legacy web3.js, includes safety guardrails for transaction signing, and connects to live Solana documentation through MCP. The skill handles everything from debugging GLIBC errors and version conflicts to setting up LiteSVM testing and Token-2022 confidential transfers. What's refreshing is the opinionated stack choices and built-in security checks that prevent common footguns like mainnet accidents or private key exposure.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
11
skills.sh installs
108.9K
GitHub stars
590
last updated
Aug 21, 2026

Install

$ npx -y skills add solana-foundation/solana-dev-skill --skill solana-dev --agent claude-code

Installs into .claude/skills of the current project.

Files

Solana Development Skill

What this Skill is for

Use this Skill when the user asks for:

  • Solana dApp UI work (React / Next.js)
  • Wallet connection + signing flows
  • Transaction building / sending / confirmation UX
  • Transaction v1 / larger transactions (SIMD-0385) — the default format for new code; sending, reading, indexing
  • On-chain program development (Anchor or Pinocchio)
  • Program architecture — state layout, PDA seed conventions, naming, parallelization, cranks, vault topology
  • Client SDK generation (typed program clients)
  • Local testing (Surfpool, LiteSVM, Mollusk) and fuzz testing (Trident, cargo-fuzz)
  • Security hardening and audit-style reviews
  • Confidential transfers (Token-2022 ZK extension)
  • Gasless / sponsored-fee transactions (Kora), server-side signing with KMS / MPC / managed wallets (Solana Keychain), regulated token issuance (Mosaic)
  • Toolchain setup, version mismatches, GLIBC errors, dependency conflicts
  • Upgrading Anchor/Solana CLI versions, migration between versions
  • Migrating web3.js v1 code to web3.js v3 or Kit

Default stack decisions (opinionated)

Sponsors

Details

Repository
github.com/solana-foundation/solana-dev-skill
Categories
Frontend Development, Testing & QA, Security, DevOps & CI/CD, Documentation, Release Management, Debugging, Finance & Trading, Web3 & Blockchain
1browser-act avatarbrowser-actbrowser-act/skillsBrowser automation CLI for AI agents. NEVER run browser-act commands directly via Bash — always invoke this skill first. Use browser-act when a user mentions it108.4Kskills.sh installs
2inference-sh avatarstoryboard-creationinference-sh/skillsFilm and video storyboarding with shot vocabulary, continuity rules, and panel layout. Covers shot types, camera angles, movement, 180-degree rule, and annotati107.2Kskills.sh installs
3microsoft avatarazure-preparemicrosoft/github-copilot-for-azurePrepare Azure apps for deployment (infra Bicep/Terraform, azure.yaml, Dockerfiles). Use for create/modernize or create+deploy; not cross-cloud migration (use az103Kskills.sh installs
4anthropics avatartheme-factoryanthropics/skillsToolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fo100.6Kskills.sh installs
5emilkowalski avatarbreak-uiemilkowalski/skillsTry to break a piece of UI by feeding it worst-case data — long names, unbreakable emails, one-letter names, missing fields, huge counts, zero items, long label100.1Kskills.sh installs
6mcollina avatarfastify-best-practicesmcollina/skillsGuides development of Fastify Node.js backend servers and REST APIs using TypeScript or JavaScript. Use when building, configuring, or debugging a Fastify appli94.4Kskills.sh installs