solana-foundation/solana-dev-skill
solana-dev
Use when user asks to "build a Solana dapp", "write an Anchor program", "create a token", "debug Solana errors", "set up wallet connection", "test my Solana program", "fuzz my Solana program", "deploy to devnet", "send a v1 transaction", "support larger transactions", "fix maxSupportedTransactionVersion", or "explain Solana concepts" (rent, accounts, PDAs, CPIs). Also for program architecture — state layout, reducing compute units, throughput bottlenecks, instruction naming — and quick on-chain lookups via public RPC + curl (balance, transaction, token account). End-to-end playbook: wallet connection, Anchor/Pinocchio programs, Codama clients, Surfpool/LiteSVM/Mollusk testing, security review, and the v1 transaction format (SIMD-0385, 4096-byte transactions). Prefers @solana/kit 8 plugin clients (createClient + .use()) building transaction v1 by default, @solana/kit-plugin-wallet + @solana/react for wallets, web3.js v3 (RC) as the legacy migration target, and Surfpool for local networks.
What you’re adding
Requires Node.js 20.18+, Rust toolchain, Solana CLI, Anchor CLI
33 files in the provider snapshot
references/anchor/migrating-v0.32-to-v1.md34K Breferences/common-errors.md24.9K Breferences/compatibility-matrix.md19.4K Breferences/concepts.md4,540 Breferences/confidential-transfers.md26.6K Breferences/frontend.md12.3K Breferences/idl-codegen.md1,621 Breferences/kit-web3-interop.md2,780 Breferences/kit/accounts.md3,941 Breferences/kit/advanced.md17.9K Breferences/kit/codama.md2,525 Breferences/kit/codecs.md4,065 Breferences/kit/gotchas.md11.1K Breferences/kit/overview.md15.6K Breferences/kit/plugins.md16.5K Breferences/kit/programs/compute-budget.md10.7K Breferences/kit/programs/system.md4,319 Breferences/kit/programs/token-2022.md2,510 Breferences/kit/programs/token.md7,484 Breferences/kit/react.md12.1K Breferences/payments.md2,329 Breferences/programs/anchor.md11.2K Breferences/programs/design-patterns.md16.2K Breferences/programs/pinocchio.md25.1K Breferences/resources.md5,984 Breferences/rpc-quick-lookups.md5,713 Breferences/security.md33.7K Breferences/surfpool/cheatcodes.md8,841 Breferences/surfpool/kit-plugin.md14.6K Breferences/surfpool/overview.md26K Breferences/testing.md20.1K Breferences/transactions-v1.md30.8K BSKILL.md15.1K B
Snapshot inspected Sep 26, 2026. Adding uses a fresh GitHub revision and checks it separately.
Your vault, your checks
- 01Inspect the source
Review the exact revision, files and available capacity.
- 02Save a private Draft
Run your vault’s security scan and complete any required review.
- 03Use the approved version
Make it available through your existing agent connection.
Observed activity
All-time installs reported by skills.sh. Daily observations start when this catalog is first synchronized.
| Date | Installs | Rank |
|---|---|---|
| Sep 27, 2026 | 73,963 | #439 |
| Sep 28, 2026 | 74,388 | #440 |
| Sep 30, 2026 | 77,708 | #435 |
| Oct 1, 2026 | 78,193 | #435 |
| Oct 2, 2026 | 79,139 | #437 |
| Oct 3, 2026 | 80,178 | #429 |
| Oct 5, 2026 | 81,715 | #436 |