solana-dev
Provides routes to specialized tools for Solana program and frontend development.
Install
mkdir -p .claude/skills/solana-dev-solanabr && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11919" && unzip -o skill.zip -d .claude/skills/solana-dev-solanabr && rm skill.zipInstalls to .claude/skills/solana-dev-solanabr
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Unified skill hub for Solana development. Routes to external submodule skills (solana-foundation, sendai, solana-game, trailofbits, cloudflare, qedgen, colosseum) and local skills. Progressive disclosure — read only what you need.Key capabilities
- →Route to Solana program development skills
- →Route to Solana frontend development skills
- →Route to Solana testing skills
- →Route to Solana security auditing skills
- →Route to Solana DeFi protocol skills
- →Route to Solana token extension skills
How it works
The skill acts as a hub, routing user requests to specific submodule skills or reference files based on the nature of the Solana development task.
Inputs & outputs
When to use solana-dev
- →Develop Solana programs
- →Set up Solana frontend
- →Run Solana security audit
About this skill
Solana Development Skill Hub
Routes to the right skill file based on the task. Read the relevant section, follow the link, load that skill.
Core Solana Development
Primary entry point — read first for any Solana program, frontend, testing, or client task:
- ext/solana-dev/skill/SKILL.md — Solana Foundation skill (framework-kit-first, Kit types, wallet-standard)
Key references within:
- programs/anchor.md — Anchor patterns, IDL, constraints (canonical)
- programs/pinocchio.md — Zero-copy, CU optimization (canonical)
- frontend-framework-kit.md — React hooks, wallet connection, @solana/kit UI
- kit-web3-interop.md — Kit ↔ web3.js boundary patterns
- testing.md — LiteSVM, Mollusk, Surfpool, CI
- security.md — Vulnerability categories, checklists
- idl-codegen.md — Codama/Shank client generation
- payments.md — Commerce Kit, Kora, Solana Pay
- resources.md — Official documentation links
Token Extensions
- token-2022.md — SPL Token-2022 extensions: transfer hooks, confidential transfers, transfer fees, metadata, CPI guard, soulbound tokens, and all extension types with Anchor/native patterns
DeFi & Ecosystem Protocols
Protocol-specific skills from SendAI:
| Protocol | Skill | Use for |
|---|---|---|
| Jupiter | jupiter/ | Swaps, DCA, limit orders |
| Drift | drift/ | Perpetuals, margin trading |
| Raydium | raydium/ | AMM, CLMM pools |
| Meteora | meteora/ | DLMM, dynamic pools |
| Orca | orca/ | Whirlpools, concentrated liquidity |
| Kamino | kamino/ | Lending, vaults |
| Marginfi | marginfi/ | Lending protocol |
| Sanctum | sanctum/ | LST staking |
| Metaplex | metaplex/ | NFT standards, metadata |
| PumpFun | pumpfun/ | Token launch |
| Pyth | pyth/ | Price oracles |
| Switchboard | switchboard/ | Oracles, VRF |
| Squads | squads/ | Multisig |
| Helius | helius/ | RPC, webhooks, DAS |
| DeBridge | debridge/ | Cross-chain bridging |
| Light Protocol | light-protocol/ | ZK compression |
| Solana Agent Kit | solana-agent-kit/ | AI agent framework |
| Phantom Connect | phantom-connect/ | Phantom wallet connection |
| MagicBlock | magicblock/ | On-chain game engine |
| QuickNode | quicknode/ | RPC, streams, functions |
| Solana Kit | solana-kit/ | @solana/kit patterns |
| Solana Kit Migration | solana-kit-migration/ | web3.js → Kit migration |
| Manifest | manifest/ | Order book DEX |
| dFlow | dflow/ | Payment-for-order-flow |
| VulnHunter | vulnhunter/ | Vulnerability scanning |
Security Auditing
From Trail of Bits:
- solana-vulnerability-scanner/ — Automated Solana vulnerability detection
- audit-prep-assistant/ — Prepare codebase for audit
- code-maturity-assessor/ — Assess code maturity level
- token-integration-analyzer/ — Token integration analysis
- guidelines-advisor/ — Security guidelines
From safe-solana-builder:
- ext/safe-solana-builder/SKILL.md — Security-first Solana program scaffolding: 5-step workflow enforcing vulnerability prevention during code generation. Covers Anchor, native Rust, and Pinocchio. 70+ audit-derived security rules.
Formal Verification
From QEDGen:
- ext/qedgen/SKILL.md — Formal verification for Solana programs using Lean 4 theorem proving (Leanstral). Verifies access control, CPI correctness, state machines, arithmetic safety. Requires
qedgenCLI andMISTRAL_API_KEY.
Infrastructure & Deployment
From Cloudflare:
- workers-best-practices/ — Cloudflare Workers deployment
- agents-sdk/ — Agents SDK
- building-mcp-server-on-cloudflare/ — MCP server deployment
- building-ai-agent-on-cloudflare/ — AI agent deployment on Workers
- durable-objects/ — Durable Objects patterns
- wrangler/ — Wrangler CLI usage
Local:
- deployment.md — Devnet/mainnet workflows, verifiable builds, multisig, CI/CD
Game Development
From solana-game-skill:
- ext/solana-game/skill/SKILL.md — Game skill entry point
- unity-sdk.md — Solana.Unity-SDK, wallet integration, NFT loading
- playsolana.md — PlaySolana, PSG1 console, PlayDex, PlayID
- game-architecture.md — On-chain game state, ECS patterns
- mobile.md — Mobile game patterns
- csharp-patterns.md — C# patterns for Solana
Mobile Development
From solana-mobile:
- mwa/ — Mobile Wallet Adapter 2.0 integration
- genesis-token/ — Saga Genesis Token patterns
- skr-address-resolution/ — SKR address resolution
Ideation & Research
From Colosseum:
- ext/colosseum/skills/colosseum-copilot/SKILL.md — Solana startup research: idea validation, competitive analysis, hackathon project discovery (5,400+ submissions), crypto archives, and The Grid ecosystem data. Requires
COLOSSEUM_COPILOT_PAT.
Backend
- backend-async.md — Axum 0.8/Tokio patterns, spawn_blocking, RPC integration, Redis caching
Task Routing
| User asks about... | Primary skill |
|---|---|
| Wallet connection, React hooks | ext/solana-dev → frontend-framework-kit.md |
| Transaction building, Kit types | ext/solana-dev → kit-web3-interop.md |
| Anchor program code | ext/solana-dev → programs/anchor.md |
| CU optimization, Pinocchio | ext/solana-dev → programs/pinocchio.md |
| Unit testing, CU benchmarks | ext/solana-dev → testing.md |
| Security review, audit | ext/solana-dev → security.md + ext/trailofbits |
| Backend API, indexer | backend-async.md |
| Deploy to devnet/mainnet | deployment.md |
| DeFi integration (swaps, lending) | ext/sendai → protocol-specific skill |
| NFT standards, metadata | ext/sendai → metaplex/ |
| Payment flows, checkout | ext/solana-dev → payments.md |
| Generated clients, IDL | ext/solana-dev → idl-codegen.md |
| Unity game development | ext/solana-game → unity-sdk.md |
| PlaySolana, PSG1 console | ext/solana-game → playsolana.md |
| Game architecture, ECS | ext/solana-game → game-architecture.md |
| Workers, edge deployment | ext/cloudflare → workers-best-practices/ |
| Mobile wallet adapter, MWA | ext/solana-mobile → mwa/ |
| Saga Genesis Token | ext/solana-mobile → genesis-token/ |
| Token-2022, transfer hooks, extensions | token-2022.md |
| Vulnerability scanning | ext/trailofbits → solana-vulnerability-scanner/ |
| Formal verification, proofs | ext/qedgen → SKILL.md |
| Idea validation, competitive research, hackathon projects | ext/colosseum → colosseum-copilot/SKILL.md |
| Security-first scaffolding, safe code generation | ext/safe-solana-builder → SKILL.md |
When not to use it
- →When the task is not related to Solana development
- →When the task requires direct execution of a pipeline
Limitations
- →Routes to external submodule skills and local skills
- →Progressive disclosure , read only what you need
How it compares
This skill centralizes access to various Solana development functionalities, providing a guided entry point rather than requiring direct knowledge of each submodule.
Compared to similar skills
solana-dev side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| solana-dev (this skill) | 0 | 4mo | No flags | Beginner |
| telegram-dev | 2 | 8mo | Review | Intermediate |
| shopify-apps | 1 | 4mo | Review | Intermediate |
| ccxt-typescript | 1 | 6mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
telegram-dev
2025Emma
Telegram 生态开发全栈指南 - 涵盖 Bot API、Mini Apps (Web Apps)、MTProto 客户端开发。包括消息处理、支付、内联模式、Webhook、认证、存储、传感器 API 等完整开发资源。
shopify-apps
alinaqi
Shopify app development - Remix, Admin API, checkout extensions
ccxt-typescript
ccxt
CCXT cryptocurrency exchange library for TypeScript and JavaScript developers (Node.js and browser). Covers both REST API (standard) and WebSocket API (real-time). Helps install CCXT, connect to exchanges, fetch market data, place orders, stream live tickers/orderbooks, handle authentication, and manage errors. Use when working with crypto exchanges in TypeScript/JavaScript projects, trading bots, arbitrage systems, or portfolio management tools. Includes both REST and WebSocket examples.
route-handlers
davepoon
This skill should be used when the user asks to "create an API route", "add an endpoint", "build a REST API", "handle POST requests", "create route handlers", "stream responses", or needs guidance on Next.js API development in the App Router.
relational-database-web-cloudbase
TencentCloudBase
Use when building frontend Web apps that talk to CloudBase Relational Database via @cloudbase/js-sdk – provides the canonical init pattern so you can then use Supabase-style queries from the browser.
convex
waynesutton
Umbrella skill for all Convex development patterns. Routes to specific skills like convex-functions, convex-realtime, convex-agents, etc.