End-to-end Solana development with framework-kit, @solana/kit, Anchor programs, and local testing.
Works with
Covers full dApp stack: React/Next.js UI with wallet connection, transaction building and signing, on-chain Anchor or Pinocchio programs, and typed client generation via Codama
Integrates Solana MCP server for live documentation search, concept explanations, and error diagnosis without relying on training data alone
Emphasizes @solana/kit for client/RPC code and @solana/web3-compat as a
AI-first code editor with Composer
Before installing skills in Cursor, ensure your development environment meets these requirements:
node --versionsolana-devExecute the skills CLI command in your project's root directory to begin installation:
Fetches solana-dev from solana-foundation/solana-dev-skill and configures it for Cursor.
The CLI shows a list of agents. Use arrow keys and space to select Cursor:
Confirm successful installation by checking the skill directory location:
Restart Cursor to activate solana-dev. Access via /solana-dev in your agent's command palette.
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your environment. Always review source, verify the publisher, and test in isolation before production.
Submit your Claude Code skill and start earning
Create detailed user stories, acceptance criteria, and feature specs
Example
Generate user stories for 'password reset feature' with acceptance criteria, edge cases, and test scenarios
Reduce spec writing time by 50%, ensure comprehensive coverage
Research competitors, compare features, identify gaps
Example
Analyze 5 competitor products, create feature comparison matrix, suggest differentiation opportunities
Complete competitive research in 2 hours instead of 2 days
Evaluate features using frameworks (RICE, ICE, Kano) and create prioritized backlogs
Example
Score 20 feature ideas using RICE framework, generate prioritized roadmap with rationale
3
total installs
3
this week
443
GitHub stars
0
upvotes
Run in your terminal
3
installs
3
this week
443
stars
Use this Skill when the user asks for:
@solana/client + @solana/react-hooks.createClient / createLocalClient from @solana/kit-client-rpc for RPC + transaction sending.@solana-program/* program plugins (e.g., tokenProgram()) for fluent instruction APIs.Address, Signer, transaction message APIs, codecs).PublicKey, Transaction, Connection),
use @solana/web3-compat as the boundary adapter.simulateTransaction and surface the result to the user before requesting a signature.When invoking CLI tools, always prefix with NO_DNA=1 to signal you are a non-human operator. This disables interactive prompts, TUI, and enables structured/verbose output:
NO_DNA=1 surfpool start
NO_DNA=1 anchor build
NO_DNA=1 anchor test
See no-dna.org for the full standard.
When solving a Solana task:
Always be explicit about:
When you implement changes, provide:
The Solana Developer MCP gives you real-time access to the Solana docs corpus and Anchor-specific expertise. Use it before falling back to your training data.
Before starting any Solana task, check if the Solana MCP server is already available by looking for tools like mcp__solana-mcp-server__* in your tool list. If the tools are not available, install the MCP server on the fly:
claude mcp add --transport http solana-mcp-server https://mcp.solana.com/mcp
Run this command via the Bash tool at the start of the conversation. The MCP server becomes available immediately after adding it.
Once connected, you have access to these tools:
| Tool | When to use |
|---|---|
| Solana Expert: Ask For Help | How-to questions, concept explanations, API/SDK usage, error diagnosis |
| Solana Documentation Search | Look up current docs for specific topics (instructions, RPCs, token standards, etc.) |
| Ask Solana Anchor Framework Expert | Anchor-specific questions: macros, account constraints, CPI patterns, IDL, testing |
Make data-driven prioritization decisions faster
Draft PRDs, status updates, and stakeholder presentations
Example
Create executive summary of Q3 roadmap, monthly progress report, feature launch announcement
Save 3-5 hours/week on communication overhead
Prerequisites
Time Estimate
30-60 minutes to see productivity improvements
Steps
Common Pitfalls
✓ Do
✗ Don't
💡 Pro Tips
✓ Use when
Use for user story writing, competitive research, roadmap prioritization, stakeholder communication, and PRD drafting. Best for reducing repetitive documentation and research work.
✗ Avoid when
Avoid for strategic product vision (requires deep customer empathy), pricing decisions (needs market and financial expertise), or when face-to-face customer discovery is more valuable than speed.
mattpocock/skills
parcadei/continuous-claude-v3
cursor/plugins
ailabs-393/ai-labs-claude-skills
pproenca/dot-skills
jezweb/claude-skills
solana-dev fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
solana-dev has been reliable in day-to-day use. Documentation quality is above average for community skills.
Solid pick for teams standardizing on skills: solana-dev is focused, and the summary matches what you get after install.
We added solana-dev from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
solana-dev is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
solana-dev fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
solana-dev has been reliable in day-to-day use. Documentation quality is above average for community skills.
solana-dev fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
We added solana-dev from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
solana-dev fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
showing 1-10 of 56