Skill hub for the solana-ai-kit Claude Code plugin. Routes the bundled go-to-market skills and the opt-in add-on catalog, and points to upstream marketplaces or the install.sh full install for protocol, security and ecosystem depth.
npx skills add https://github.com/solanabr/solana-ai-kit --skill solana-ai-kit
This is the plugin variant of the kit's skill hub. It ships only the skills that travel cleanly in a plugin: the go-to-market skills and the opt-in add-on catalog. The protocol, security and ecosystem skills, the project CLAUDE.md with the program-code house rules, and the curated permissions and sandbox policy come with the full install (see "Getting more depth").
When sources overlap: a protocol's official skill wins for its own SDK (Jupiter, Metaplex, Helius); the Solana Foundation solana-dev skill wins for general Solana work (Anchor, Pinocchio, testing, clients); community skills such as sendai fill gaps only. In plugin form, add the relevant upstream marketplace first.
These load when the plugin is enabled. Commands and skills are namespaced under solana-ai-kit: (for example /solana-ai-kit:deploy).
These three skills are adapted from sendaifun/solana-new (MIT, telemetry removed).
Plugins cannot carry git submodules, so the 18 external skill packs (the ext submodules) are not bundled here. Two ways to get them:
| Domain | Add the marketplace | Then install |
|--------|---------------------|--------------|
| DeFi protocols, infra, data (Jupiter, Raydium, Kamino, perps, oracles, cross-chain) | /plugin marketplace add sendaifun/skills | the protocol plugins you need |
| AppSec scanning (SAST, SCA, secrets) | /plugin marketplace add ghostsecurity/skills | ghost |
| Security auditing, vulnerability scanning | /plugin marketplace add trailofbits/skills | the audit plugins you need |
| Infrastructure (Workers, Agents SDK, MCP servers) | /plugin marketplace add cloudflare/skills | cloudflare |
For Jupiter, Metaplex and Helius the official skill repos are the primary sources; skill-registry.json lists their current upstream locations and /plugin marketplace add targets. Route to a marketplace and install the plugin rather than pointing at an upstream repo's SKILL.md.
Run the installer in your project to get what the plugin can't carry: the 18 external skill submodules, the project CLAUDE.md, and the curated permissions and sandbox policy.
curl -fsSL https://raw.githubusercontent.com/solanabr/ai-kit/main/install.sh | bash
The project README ("External Skill Submodules" and "Install as a Claude Code plugin") explains when to pick the plugin or the full install; they are complementary. If both are active in one project, /solana-ai-kit:doctor flags the duplicate commands, hooks and MCP servers.
| User asks about | Skill |
|-----------------|-------|
| Idea validation, "what should I build" | idea-sprint/SKILL.md |
| Pitch deck, demo day, investor or grant slides | pitch-deck/SKILL.md |
| Hackathon submission, demo script, track choice | hackathon/SKILL.md |
| An add-on skill, plugin or MCP that isn't bundled | skill-registry.json |
| Protocol SDK depth, security audits, infra | Option A marketplaces or the Option B full install |
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Replace with description of the skill and when Claude should use it.
Use when creating new skills, editing existing skills, or verifying skills work before deployment
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.
Use when executing implementation plans with independent tasks in the current session
Take solanabr/solana-ai-kit from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.