Agent skill

Solana Dev

by solanabr in solanabr/ai-kit

Routing hub for Solana development. An agent skill from solanabr/ai-kit.

MITAuto-check passedAgent Workflows

Install Solana Dev

skills CLI
$ npx skills add solanabr/ai-kit --skill solana-dev -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install solanabr/ai-kit solana-dev --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/solanabr/ai-kit.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills .claude/skills/solana-dev && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
solana-dev
GitHub stars
108
Token cost
~12k tokens
SKILL.md length
4,204 words
Files
5
Skills in repo
3
Repo updated
First seen
Licence
MIT

At a glance

Routing hub for Solana development. An agent skill from solanabr/ai-kit.

  • Tasks that involve Crypto and DeFi analysis
  • SKILL.md covers Programs, Clients and frontend, Tokens and NFTs and DeFi, RPC and data, plus 8 more sections
  • Calls bash, npx and pulumi; reaches supabase.com; needs MISTRAL_API_KEY and ARISTOTLE_API_KEY

What it does

Solana Dev is an agent skill from solanabr/ai-kit. Routing hub for Solana development. Maps a task to the one reference to read first in the ext/ skill submodules or the kit's local skills.

Its SKILL.md is about 12k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files (for example `backend-async.md`, `deployment.md` and `skill-registry.json`).

It sits in Agent Workflows, covering Crypto and DeFi analysis. It works with Solana. The repository describes itself as: Claude Code / Codex / AI configs for the expert Solana builder. CLAUDE.md, agents, commands, hooks, rules, skills and settings across Web, Anchor, Pinnochio, Unity, Mobile… The licence is MIT.

When your agent uses it

  • Tasks that involve Crypto and DeFi analysis

Example prompts

  • “/solana-dev”

Requirements

  • A credential in MISTRAL_API_KEY
  • A credential in ARISTOTLE_API_KEY

What it can do on your machine

Read from SKILL.md and the folder at commit 85b204f. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • bash
    • npx
    • pulumi
    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • supabase.com

    Also links to:

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • MISTRAL_API_KEY
    • ARISTOTLE_API_KEY
    • CIRCLE_API_KEY
    • CIRCLE_ENTITY_SECRET
    • RESEND_API_KEY
    • ELEVENLABS_API_KEY
    • ALCHEMY_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Solana Dev loads about 12k tokens when it runs. Until then it costs about 37 tokens; SKILL.md has 4,204 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~37
When it runs · the whole SKILL.md, loaded when a task matches
~12k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from solanabr/ai-kit at commit 85b204f, republished under its MIT licence (© solanabr). 4,204 words, ~11,643 tokens.

Download SKILL.mdSave it as .claude/skills/solana-dev/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
solana-dev
description
Routing hub for Solana development. Maps a task to the one reference to read first in the ext/ skill submodules or the kit's local skills.
user-invocable
true

Solana skill hub

Follow further links only as needed. Paths are relative to this file.

Every install carries the core packs: solana-dev, auditor-skill, colosseum and anthropic-skills. The first three sit under ext/, which Claude Code does not auto-discover, so they cost nothing until a row here sends you into one; anthropic-skills installs top-level in skills/<name>/ and is listed every session, for about 102 tokens. The other ext/ packs are extensions: the kit pins them, and a project installs one when a task needs it. A row that links into an extension gives its install command; run it when the linked folder is missing (/update keeps what you install). The Extensions table at the end lists each one with when to use it.

The tables below answer "what do I read for this task". When the task instead suggests a pack this project has not installed — formal verification for program code, a design or animation pack for a landing page — skill-packs maps work to packs, add-ons included, and gives the rules for offering one.

When sources overlap: the program-code house rules in the project instruction file (CLAUDE.md, or AGENTS.md in --agents installs) win; a protocol's official skill wins for its own SDK (Jupiter, Metaplex, Helius, MagicBlock, Alchemy); ext/solana-dev wins for general Solana work; sendai and community skills fill gaps only.

Programs

TaskRead
Any program, client or test work (entry point)solana-dev SKILL.md
Anchorprograms/anchor.md; upgrading to 1.x: migrating-v0.32-to-v1.md
Pinocchio, CU optimizationprograms/pinocchio.md
Account and PDA designprograms/design-patterns.md
Tests: LiteSVM, Mollusk, Surfpooltesting.md, surfpool/overview.md
Fuzzing a program with Trident (harness API, invariants)solana-fuzz from belumume; run it as trident fuzz run fuzz_0 --with-exit-code -- without that flag a failing invariant is swallowed and the run exits 0 (install: bash .claude/bin/skills.sh add solana-fuzz)
Error codes, failing transactionscommon-errors.md
Toolchain version pairingcompatibility-matrix.md
Security reviewsecurity.md, then auditor-skill for the audit itself (scope-gated checklists, 1,424 items; see Security tooling below)
Formal verification (Lean 4)qedgen from QEDGen; needs the qedgen CLI, plus MISTRAL_API_KEY or ARISTOTLE_API_KEY depending on the command (install: bash .claude/bin/skills.sh add qedgen)
Port from Solidity/EVMconcept map: solana-vs-evm.md (install: bash .claude/bin/skills.sh add solana-new). The Solana Foundation's eth-to-sol skill carries the full type, pattern and stdlib mappings; the kit catalogues it as an add-on pointer in skill-registry.json rather than pinning it

Anchor 1.x defaults this kit uses (not all spelled out upstream): SPL transfers through token_interface::transfer_checked, account space T::DISCRIMINATOR.len() + T::INIT_SPACE, Rust LiteSVM tests under programs/<name>/tests/ (anchor test runs Surfpool).

Clients and frontend

TaskRead
Wallet connection, React hooks, @solana/kit UIfrontend.md
Transactions, Kit and web3.js boundarykit-web3-interop.md
web3.js to Kit migrationsolana-kit-migration/, solana-kit/ (install: bash .claude/bin/skills.sh add sendai)
Clients generated from an IDL (Codama, Shank)idl-codegen.md
Payments, Solana Pay, Korapayments.md
Official doc linksresources.md
Vercel, Next.js, AI SDK, v0ext/vercel/skills/ from Vercel (install: bash .claude/bin/skills.sh add vercel)
Brand identity and a design system for the client: shadcn theme, design tokens, UI critique, WCAG auditget-shit-pretty (install: bash .claude/bin/skills.sh add get-shit-pretty) — designs the client, not the program; wire none of its own hooks.json or .mcp.json (see its registry safety)
UI design direction; Playwright tests of a local dAppAnthropic's frontend-design/SKILL.md and webapp-testing/SKILL.md, core, so every install has them and loads them by description
Animation and motion on a landing page: timelines, scroll-driven effects, reduced-motiongsap-core (official; install: bash .claude/bin/skills.sh add gsap-skills); also gsap-timeline, gsap-scrolltrigger, gsap-react (useGSAP), gsap-frameworks (Vue, Nuxt), gsap-plugins, gsap-utils, gsap-performance. Last moved 2026-04, so check its API against the current GSAP release
A real end-to-end browser suite: persistent sessions, multiple contexts, CIplaywright-skill (install: bash .claude/bin/skills.sh add playwright-skill). Use core webapp-testing for a one-off check; reach here when the suite has to live. Its run.js launches a real browser against whatever URL you give it, so a test pointed at production acts on production

Tokens and NFTs

TaskRead
Token-2022 extensions: pick, combine and create them (CLI, Kit, Anchor); fees, hooks, metadata, pausable, soulboundtoken-extensions
Confidential transfersconfidential-transfers.md
NFTs: Core, Token Metadata, Bubblegum, Candy Machine, Umimetaplex (official; install: bash .claude/bin/skills.sh add metaplex)

DeFi, RPC and data

TaskRead
Jupiter swap, lend, perps, trigger, recurringintegrating-jupiter (official); also jupiter-lend, jupiter-swap-migration, jupiter-vrfd (install: bash .claude/bin/skills.sh add jupiter)
Helius RPC, DAS, webhooks, Sender, priority feeshelius (official; install: bash .claude/bin/skills.sh add helius)
SVM internals, consensus, validators, SIMDssvm (install: bash .claude/bin/skills.sh add helius)
Alchemy RPC, DAS, Yellowstone gRPC; keyless x402 accessalchemy-api (official), agentic-gateway (install: bash .claude/bin/skills.sh add alchemy)
MagicBlock Ephemeral Rollups: delegated state, real-time apps and games, private payments, VRF, cranksmagicblock (official; install: bash .claude/bin/skills.sh add magicblock)
Concentrated-liquidity LP: track positions and fees, out-of-range alerts, IL-vs-HODL backtests, cross-DEX yield, confirm-gated rebalancing, tax lotsposition-manager (Orca, Raydium, Meteora, Kamino; open one reference leaf per task; install: bash .claude/bin/skills.sh add position-manager-skill)
Meteora DBC launches, DAMM v1/v2 and DLMM pools, alpha and presale vaults, locks and vesting, M3M3 staking, zapsmeteora (official; install: bash .claude/bin/skills.sh add meteora-invent). Deeper than the sendai meteora folder below; its on-chain writes need a funded keypair and it asks for owner confirmation first
ZK compression: compressed PDAs and compressed tokens, and the cost model that makes them worth itcompressed-pda, compressed-token, zk, testing (official; install: bash .claude/bin/skills.sh add light-protocol). Last moved 2026-06, so check its SDK versions against the current crate
Historical or cross-chain analytics in DuneSQL: dashboards, decoded-table queries, Trino's departures from Postgresdune (official; install: bash .claude/bin/skills.sh add dune). Answers questions over data someone else already decoded; an indexer is still the answer for your own program's state
USDC and stablecoin payments: agent wallets, CCTP bridging, Gateway, Arc, swaps, accepting paymentscircle (official; install: bash .claude/bin/skills.sh add circle) — 18 skills. It moves real money: 11 of them describe fund movement, it reads CIRCLE_API_KEY/CIRCLE_ENTITY_SECRET and several private-key variables, and recover-eco-funds ships two Node scripts that simulate by default and sign only behind explicit flags. Point it at a testnet before anything else, and read agent-wallet-policy before granting an allowance
Memecoin research and due diligence: holder and wallet analysis, smart-money tracking, dev score, heat rank, narrativegmgn (install: bash .claude/bin/skills.sh add gmgn) — 17 skills. Two of them submit trades: gmgn-token-buy vets and sizes a buy, then gmgn-swap executes it (buys, sells, limit orders, stop loss, take profit, multi-wallet batches). Use the research skills freely; treat the two execution skills as spending real funds, and note that gmgn-swap resolves no token names — only contract addresses — so a same-name copycat is a loss it cannot catch. A personal-account repo, not an organisation

Other protocols from SendAI (install: bash .claude/bin/skills.sh add sendai): perps phoenix and leverage lavarage; AMMs raydium, meteora, orca; lending kamino, marginfi; LSTs sanctum; launches pumpfun; oracles pyth, switchboard; multisig squads; bridging debridge, lifi; encrypted compute arcium; ZK compression light-protocol; data birdeye, wallet-analysis; RPC carbium, quicknode; order book manifest; order flow dflow; account cleanup sol-incinerator; agents solana-agent-kit; wallets phantom-connect; scanning vulnhunter. SendAI's own jupiter, metaplex, helius and magicblock folders are older copies; the official skills above supersede them.

Security tooling

  • safe-ai-skill, core (the safe-ai-skill@stbr plugin): hooks gate mainnet, value-moving and authority actions and secret reads. At session start it pins skills and ext/ submodules and moves any that drift or look unsafe into quarantine, so a missing ext/ path may be quarantined rather than uninitialized. Its ask or deny is the user's policy, so don't retry the action another way. CLI (on PATH while the plugin is enabled, else npx @stbr/safe-ai-skill): status, verify check <dir>, registry list.
  • auditor-skill, core: the kit's audit pack, scope-gated so it loads only the checklists a repo needs. Programs — account validation, access control, arithmetic, CPI and PDA, state machines, economics, opsec and governance; the code around them — TypeScript, backend, frontend, supply chain, secrets, deployment, testing and formal verification, logging and incident response, privacy and change management, AI-agent surface, Rust services. Also known-vectors (138 worked attacks), framework idioms, invariant catalog, false positives, report format, and FULL-AUDIT.md for the whole-repo run. It supersedes the trailofbits, ghostsecurity, defending-code and safe-solana-builder packs the kit used to pin. Its tool-execution layer wraps Trail of Bits at vendor/trailofbits, which the installers do not fetch: the pack tests for the directory and falls back to its own grep-based discovery when it is absent, so treat that layer as absent unless you checked it. Installed packs are plain copies with no git metadata, so opting in means cloning it yourself at the commit skill-registry.json records in the entry's vendored field — and /update removes it again.
  • sign-safe, extension: review a transaction at signing time rather than the program behind it. Decodes an opaque base64 transaction or message (legacy and v0 with ALTs), classifies instructions, screens recipients, and emits a SIGN / HOLD / REJECT verdict plus a verdict.json an agent can gate on. Offline and deterministic by default; --rpc adds ALT resolution, Squads v4 proposal decoding and Token-2022 extension screening. Also danger-catalog, decode-notes, verdict-contract (install: bash .claude/bin/skills.sh add sign-safe)
  • counterparty-gate, extension: who operates a program, oracle, keeper or multisig you are about to CPI into or compose with — the serial-rug question a bytecode audit cannot answer. Also interpreting-scores, counterparty, tx-preview. It calls SolSentry's hosted API, so the addresses you ask about leave the machine and an outage means no answer rather than a wrong one (install: bash .claude/bin/skills.sh add counterparty-gate)

The three cover different questions: auditor-skill the program's source, sign-safe the transaction in front of you, counterparty-gate the people behind it.

Deploy, infra, backend

  • deployment.md: devnet and mainnet flow, verifiable builds, Squads multisig upgrades, rollback

  • backend-async.md: Rust services and indexers that talk to Solana

  • MCP server for a program or API: Anthropic's mcp-builder, no longer in core. /plugin marketplace add anthropics/skills then /plugin install example-skills@anthropic-agent-skills — per-user, so it costs a project nothing

  • Cloudflare (install: bash .claude/bin/skills.sh add cloudflare): workers-best-practices, agents-sdk, sandbox-stable, durable-objects, wrangler

  • supabase (official; install: bash .claude/bin/skills.sh add supabase): the off-chain data layer — Postgres, Auth, Edge Functions, Realtime, Storage, the CLI, migrations and declarative schemas. For the database an indexer or webhook consumer writes into, supabase-postgres-best-practices is the one to open: query plans, connection pooling and exhaustion, partitioning, RLS policy performance, missing foreign-key indexes, SKIP LOCKED queues. Two things it does on its own: its SKILL.md fetches https://supabase.com/changelog.md whenever it loads, plus vendor docs at decision points, so a Supabase task always calls out to supabase.com; and skill-feedback.md can open a public GitHub issue on supabase/agent-skills built from the conversation. That step asks permission first; let the user answer it, since the issue body is their session.

  • huggingface-skills (official; install: bash .claude/bin/skills.sh add huggingface-skills): 25 skills for the AI/LLM side of a project — the hf CLI and Hub operations, Gradio and Spaces apps, ZeroGPU, fine-tuning (LLM, vision, TRL, sentence-transformers), evals and transformers.js. Machinery rather than prose — executables, a pipe-to-shell CLI installer, AWS IAM creation: read its registry safety before letting it near a cloud account, and wire none of its own .mcp.json.

  • mongodb (official; install: bash .claude/bin/skills.sh add mongodb), extension: the document store under an indexer — mongodb-schema-design, mongodb-query-optimizer, mongodb-connection, mongodb-search-and-ai (Atlas Search and vector search), mongodb-atlas-stream-processing. Pick it over supabase when the shape is documents rather than relations; duckdb stays the answer for files with no database at all. Its mongodb-mcp-setup skill points at mongodb-mcp-server@<3, which talks to whichever cluster its connection string names

  • redis (official; install: bash .claude/bin/skills.sh add redis), extension: the cache and queue on an RPC fan-out's hot path — redis-core, redis-connections (pooling and exhaustion), redis-clustering, redis-search, redis-semantic-cache (for LLM calls), redis-security, redis-observability

  • pulumi (official; install: bash .claude/bin/skills.sh add pulumi), extension: infrastructure-as-code in a real language, where the kit's own devops lane stops at CI and Cloudflare — pulumi-overview, pulumi-best-practices, pulumi-automation-api, pulumi-esc (secrets and config), pulumi-debug-failed-operation; migration lives under migration/skills (Terraform, CDK, ARM, CloudFormation). It drives the pulumi CLI against whatever cloud credentials the shell already holds, so pulumi up from here changes real infrastructure

  • resend (official; install: bash .claude/bin/skills.sh add resend), extension: transactional email a dApp needs for alerts, receipts and waitlists — resend, resend-cli, react-email, email-best-practices (deliverability), agent-email-inbox. RESEND_API_KEY sends as your domain, so a mistake lands in real inboxes under your own sending reputation — and agent-email-inbox has an agent read and reply to mail

  • google (official; install: bash .claude/bin/skills.sh add google), extension: 155 Google Cloud skills for the infrastructure under an indexer or RPC fleet — GKE autoscaling, compute classes and workload security, BigQuery (BigFrames, AI/ML functions, vector search), IAM troubleshooting and privileged access, Cloud Monitoring PromQL, Agent Platform deploy and tuning. Nothing on-chain. About 20 of its skills ship shell and Python under scripts/ that call gcloud, kubectl and bq against whichever project your ambient login points at — some read state, some change it, so check the active project before running one

  • duckdb (official; install: bash .claude/bin/skills.sh add duckdb), extension: SQL over files with no database to run — read-file (Parquet, CSV, JSON, Avro, Excel, Iceberg, Delta), query, attach-db, convert-file, s3-explore (S3, R2, GCS, Azure), spatial, duckdb-docs. Reach for it on an indexer's Parquet exports, an airdrop snapshot or a one-off aggregate over transaction dumps — supabase stays the answer when the data needs to live somewhere. Two notes: install-duckdb tells the user to pipe install.duckdb.org into a shell, which is their call and not the only route (Homebrew has it), and read-memories searches past Claude session logs on disk.

Games and mobile

Ideas, pitch, go-to-market

  • Colosseum copilot (dir), core: idea validation, competitive research, hackathon archives, feedback on the user's own submission. It signs in through a helper rather than an env var, so on a fresh machine run npx @colosseum-org/copilot-connect status and, if that reports no connection, npx @colosseum-org/copilot-connect login (--device where no browser can open). Needs Node 20+. COLOSSEUM_COPILOT_PAT is a leftover from the retired v1 auth — don't read it or ask for one.
  • community-moderation, extension: running the community once it exists — moderating a Telegram or Discord group (spam, drainer links, raids, admin impersonation, mass pings) and member support (trust states, roles, triage, ticketing), with confusable, invisible-character and bidi normalization so evasion in ten languages still matches. Its platform examples are bots the operator runs and tokens the operator supplies (install: bash .claude/bin/skills.sh add community-moderation)
  • frontend-slides (install: bash .claude/bin/skills.sh add frontend-slides), extension: the house format for decks, graphics and marketing material is HTML, and this is what builds it — 36 templates each with a design.md and preview.md, a selection index that maps a deck's intent to a template, style presets and animation patterns. pitch-deck and content-gen hand it the content. Its two scripts only run if you ask: export-pdf.sh npm-installs Playwright into a temp dir to render a PDF, and deploy.sh publishes through the Vercel CLI (and will npm install -g vercel), which puts the deck on a public URL.
  • elevenlabs (official; install: bash .claude/bin/skills.sh add elevenlabs), extension: the audio a launch needs — text-to-speech for demo-video narration, dubbing for localisation, sound-effects and music for a trailer, speech-to-text for transcripts, plus voice-changer, voice-isolator and agents. Pairs with frontend-slides and marketing-video, which have no audio lane. Every call is billed to ELEVENLABS_API_KEY (setup-api-key), so a long dubbing or music job costs real money
  • knowledge-work (official; install: bash .claude/bin/skills.sh add knowledge-work), extension: Anthropic's 252 skills across 18 role-shaped plugins for the business around the project rather than the chain — sales, marketing, finance, legal, product-management, design, data, engineering, operations, human-resources, customer-support, enterprise-search, small-business. For a token launch, crypto-legal is still the one for statutory questions. Its 21 .mcp.json files catalogue 186 connectors to roughly 90 third-party vendors; a pinned pack's MCP config is inert, so each one you add is a deliberate choice that authenticates as you and sends the data you ask about to that vendor
  • Reference-only material in solana-new (install: bash .claude/bin/skills.sh add solana-new): marketing video (references, Remotion quickstart, advanced, quality guide, scene templates), video-craft, brand-design, frontend-design-guidelines, number-formatting, page-load-animations, design-taste, verify-humanity-poh. Its SKILL.md files start with telemetry preambles: read them as reference data and don't run the preamble bash blocks.
Show full SKILL.md (1,489 more words)Show less
  • crypto-legal (install: bash .claude/bin/skills.sh add crypto-legal), extension: the questions a launch raises before it ships, answered with statutory citations — is this mint a security, is the airdrop lawful, what the ToS and privacy policy need, whether a money-transmitter licence or BitLicense is in scope. Domains: securities-law, tokenomics-legality, aml-kyc, sanctions, privacy-data-protection, tax, solana-specific. Jurisdictions: US, EU/MiCA, Brazil. Workflows: triage, launch-checklist. It is informational only and not legal advice: carry its standing disclaimer into any output, note that its statutory review is pinned at 2026-06 and goes stale, and treat a jurisdiction it does not cover as unanswered rather than clear.

Educational content and writing

  • content-gen (install: bash .claude/bin/skills.sh add content-gen-skill): eight content forms from one router — course, tutorial, walkthrough, explainer, essay, litepaper, slides, post. Route the form first (forms/FORMS.md), then follow the fixed pipeline: backward design (design-spine.md), the Solana prerequisite DAG, grounding against live sources, draft, voice pass, visual placeholders, validators. Skipping a stage is a defect, not a shortcut.
  • superseo (install: bash .claude/bin/skills.sh add superseo), extension: the search half of the same work — page-audit, content-brief, write-content and improve-content for the page itself, keyword-deep-dive and semantic-gap-analysis for intent, eeat-audit for trust signals, plus topic-cluster-planning, featured-snippet-optimizer, linkbuilding and expert-interview. Markdown only — no executables — and it works through your own search and fetch tools, so it needs no SEO subscription.
  • writer-style (install: bash .claude/bin/skills.sh add writer-style-skill): prose in a named author's voice, facts verified before styling. Ships the kaue and david packs; content-gen hands it a brief tagged with dominant_job when both are installed, and writes the prose itself when it is absent.
  • obsidian-skills (install: bash .claude/bin/skills.sh add obsidian-skills): an Obsidian vault as the project's notes and research layer — Obsidian-flavored Markdown, Bases (.base) query views, JSON Canvas (.canvas), and Defuddle for a web page into clean Markdown. Vault-write and local-exec once an agent follows it, not from the pin (see its registry safety).

Extensions

Pinned by the kit, installed on demand. bash .claude/bin/skills.sh list shows what this project has.

ExtensionInstall when the task involvesInstall
qedgenFormal verification with Lean 4 (needs the qedgen CLI, plus MISTRAL_API_KEY or ARISTOTLE_API_KEY)bash .claude/bin/skills.sh add qedgen
solana-fuzzTrident fuzzing: the v0.12.0 harness API, invariant post-conditions, and the --with-exit-code flag a run needs in order to failbash .claude/bin/skills.sh add solana-fuzz
sendaiDeFi and other protocols (Raydium, Orca, Meteora, Kamino, marginfi, Sanctum, Pyth, Switchboard, Squads, pump.fun, bridges), web3.js to Kit migrationbash .claude/bin/skills.sh add sendai
jupiterJupiter swap, lend, perps, trigger and recurring ordersbash .claude/bin/skills.sh add jupiter
metaplexNFTs: Core, Token Metadata, Bubblegum, Candy Machine, Umibash .claude/bin/skills.sh add metaplex
magicblockMagicBlock Ephemeral Rollups, real-time apps and games, private paymentsbash .claude/bin/skills.sh add magicblock
heliusHelius RPC, DAS, webhooks, Laserstream, Sender, priority fees, SVM internalsbash .claude/bin/skills.sh add helius
alchemyAlchemy RPC, DAS, Yellowstone gRPC, x402 gateway (ALCHEMY_API_KEY for the API skill)bash .claude/bin/skills.sh add alchemy
position-manager-skillConcentrated-liquidity LP: positions, out-of-range alerts, IL backtests, rebalancing, tax lotsbash .claude/bin/skills.sh add position-manager-skill
solana-gameUnity, C#, games, PlaySolana, PSG1bash .claude/bin/skills.sh add solana-game
solana-mobileReact Native, Expo, Mobile Wallet Adapter, Seeker, dApp Storebash .claude/bin/skills.sh add solana-mobile
crypto-legalLegal and compliance before a launch: is the mint a security, is the airdrop lawful, ToS and privacy review, licensing, sanctions and KYC (US, EU/MiCA, Brazil; informational only, review pinned at 2026-06)bash .claude/bin/skills.sh add crypto-legal
duckdbAnalysing or reporting on exported data — Parquet, CSV, JSON, Excel, Iceberg, buckets — with SQL and no database to stand up (its install step is a pipe-to-shell it asks you to run; read-memories reads past session logs)bash .claude/bin/skills.sh add duckdb
duneHistorical or cross-chain analytics in DuneSQL — dashboards and queries over decoded tables, and Trino's departures from Postgresbash .claude/bin/skills.sh add dune
mongodbA document store under an indexer: schema design, aggregation and query plans, Atlas Search and vector search, stream processingbash .claude/bin/skills.sh add mongodb
redisCaching, queues and rate-limit state on a hot path: pooling and exhaustion, clustering, Redis Search, semantic caching for LLM callsbash .claude/bin/skills.sh add redis
light-protocolZK compression on Solana: compressed PDAs and compressed tokens, and the cost model that justifies them (last moved 2026-06 — check its SDK versions)bash .claude/bin/skills.sh add light-protocol
meteora-inventMeteora in depth: DBC launches, DAMM v1/v2 and DLMM pools, alpha and presale vaults, locks and vesting, M3M3 staking, zaps (on-chain writes need a funded keypair)bash .claude/bin/skills.sh add meteora-invent
circleUSDC and stablecoin payments: agent wallets, CCTP bridging, Gateway, Arc, swaps, accepting payments. Moves real money and reads API keys and private-key variables — testnet firstbash .claude/bin/skills.sh add circle
gmgnMemecoin research and due diligence: holder and wallet analysis, smart-money tracking, dev score, narrative. Two of its skills submit trades; gmgn-swap takes contract addresses only, never namesbash .claude/bin/skills.sh add gmgn
resendTransactional email for a dApp — alerts, receipts, waitlists — with React Email and deliverability practice (sends as your domain; agent-email-inbox replies to mail)bash .claude/bin/skills.sh add resend
pulumiInfrastructure-as-code in a real language, past CI and Cloudflare: Automation API, ESC secrets, stack migration (drives the pulumi CLI against your live cloud credentials)bash .claude/bin/skills.sh add pulumi
googleGoogle Cloud under an indexer or RPC fleet: GKE, BigQuery, IAM troubleshooting, PromQL, Agent Platform (about 20 skills ship scripts that call gcloud/kubectl/bq against your active project)bash .claude/bin/skills.sh add google
knowledge-workThe business around the project rather than the chain: 252 skills across 18 role plugins (sales, finance, legal, PM, support). Its 186 catalogued MCP connectors are inert until you add onebash .claude/bin/skills.sh add knowledge-work
elevenlabsAudio for a launch: demo-video narration, dubbing and localisation, sound effects, music, transcripts (every call is billed to your key)bash .claude/bin/skills.sh add elevenlabs
gsap-skillsAnimation and motion on a landing page or marketing site: timelines, ScrollTrigger, useGSAP, plugins, reduced-motion, performance (official GreenSock; last moved 2026-04)bash .claude/bin/skills.sh add gsap-skills
playwright-skillBrowser automation and end-to-end webapp tests when webapp-testing from core is not enough — persistent sessions, multiple contexts, a real CI suite (individually authored; last moved 2026-08)bash .claude/bin/skills.sh add playwright-skill
expoThe Expo build and release pipeline beside solana-mobile: EAS Build, Update and Workflows, store submission, OTA, config plugins and native modules, expo-router, SDK upgrades (don't wire its hooks.json or .mcp.json)bash .claude/bin/skills.sh add expo
cloudflareCloudflare Workers, wrangler, Durable Objects, Agents SDKbash .claude/bin/skills.sh add cloudflare
vercelVercel deploys, Next.js and React performance, web design reviewbash .claude/bin/skills.sh add vercel
get-shit-prettyBrand identity, a design system, shadcn themes and design tokens, UI polish, accessibility audits (designs the client, not the program; don't wire its hooks.json or .mcp.json)bash .claude/bin/skills.sh add get-shit-pretty
frontend-slidesAny slide deck, presentation, marketing graphic or social image — the kit builds these as HTML (36 templates; export-pdf.sh and deploy.sh run only when you ask)bash .claude/bin/skills.sh add frontend-slides
superseoMaking a landing page, docs page or post rank: SEO audit, keyword and intent research, content briefs, E-E-A-T, topic clusters, link building (markdown only, no executables, no paid data source)bash .claude/bin/skills.sh add superseo
supabaseSupabase as the off-chain layer: Postgres schema, migrations and RLS, Auth, Edge Functions, Realtime, Storage; or tuning the database an indexer writes into (fetches supabase.com docs whenever it loads)bash .claude/bin/skills.sh add supabase
solana-newGo-to-market references: marketing video, brand design, tokenomics, DefiLlama research, ecosystem catalogsbash .claude/bin/skills.sh add solana-new
sign-safeReviewing a transaction before it is signed: decode an opaque base64 tx, SIGN/HOLD/REJECT verdict, gating an agent's signing, Squads proposal reviewbash .claude/bin/skills.sh add sign-safe
counterparty-gateVetting who operates a program, oracle, keeper or multisig before integrating (sends the addresses you ask about to SolSentry's API)bash .claude/bin/skills.sh add counterparty-gate
community-moderationModerating a Telegram or Discord community and running member support: spam and drainer links, raids, impersonation, ticket triagebash .claude/bin/skills.sh add community-moderation
content-gen-skillWriting educational content: a course or curriculum, tutorial, explainer, essay, litepaper, slide spec or threadbash .claude/bin/skills.sh add content-gen-skill
writer-style-skillWriting prose in a named author's voice, or building a voice pack; content-gen hands it the briefbash .claude/bin/skills.sh add writer-style-skill
obsidian-skillsAn Obsidian vault as the notes layer: Obsidian Markdown, Bases query views, JSON Canvas, the obsidian CLI, Defuddle web-to-Markdown — vault-write and local-exec (see its registry safety)bash .claude/bin/skills.sh add obsidian-skills
huggingface-skillsBuilding an AI/LLM feature beside the program: the hf CLI and Hub, Gradio and Spaces, ZeroGPU, fine-tuning (TRL, sentence-transformers, LoRA), evals, transformers.js, SageMaker deploys — the one machinery pack (see its registry safety)bash .claude/bin/skills.sh add huggingface-skills

Add-ons

skill-registry.json records each pack's tier, triggers, license and source. Its entries without a tier are opt-in skill packs, plugins, template repos and catalogs the kit doesn't pin; install one only when the user asks and safe-ai-skill add skill|mcp <source> returns proceed: true. It lists no MCP servers, because nothing here installs one: the default servers are in .mcp.json and the opt-in ones are commands /setup-mcp prints for the user to run. skill-packs indexes the useful entries by the work they suit (design, animation, iOS simulator, data visualization), so you don't have to read the whole registry to find one. Wider ecosystem catalogs: ext/solana-new/cli/data/ (install: bash .claude/bin/skills.sh add solana-new).

© solanabr, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 4 other files in .claude/skills of solanabr/ai-kit.

  • SKILL.md
  • backend-async.md
  • deployment.md
  • ext
  • skill-registry.json

Open the folder on GitHubat commit 85b204f

Compare with similar skills

Solana Dev next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Solana Dev compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Solana Dev this skillsolanabr/ai-kit108—~12kAutomated safety check: PassMIT
Solana Devaiskillstore/marketplace430—~2.4kAutomated safety check: PassMIT
BlockrunBlockRunAI/blockrun-mcp392—~2.7kAutomated safety check: PassMIT
Bridge Stablecoincirclefin/skills155—~3.4kAutomated safety check: NotesApache-2.0
Solana Agent Kitinternet-court/internet-court-skill6.4k3 repos~3.8kAutomated safety check: NotesApache-2.0
Switchboard Oracle SDKinternet-court/internet-court-skill6.4k3 repos~2.9kAutomated safety check: PassApache-2.0

Similar skills

  • Solana Dev

    aiskillstore/marketplace

    A skill your agent uses 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", "deploy to…

    430 GitHub stars~2.4k tokensUpdated today
    Backend & APIsAuto-check passed
  • Blockrun

    BlockRunAI/blockrun-mcp

    Pay-per-call access to AI models, real-time data, media generation and multi-chain RPC over x402 micropayments (USDC on Base or Solana), or a BlockRun account API key.

    392 GitHub stars~2.7k tokensUpdated today
    Media & CreativeAuto-check passed
  • Bridge Stablecoin

    circlefin/skills

    Build browser or server USDC bridging with Circle App Kit or standalone Bridge Kit and CCTP.

    155 GitHub stars~3.4k tokensUpdated 22 days ago
    Business, Finance & HRAuto-check: notes
  • Solana Agent Kit

    internet-court/internet-court-skill

    Walks through building AI agents that run Solana operations such as token deploys, NFT minting, swaps and staking with SendAI's toolkit, in chat or fully autonomous mode.

    6.4k GitHub starsUsed in 3 repos~3.8k tokens
    AI & LLM EngineeringAuto-check: notes
  • Switchboard Oracle SDK

    internet-court/internet-court-skill

    Covers integrating Switchboard oracles on Solana: pull feeds, oracle quotes, VRF randomness and Surge WebSocket streaming, from both the TypeScript SDK and Rust.

    6.4k GitHub starsUsed in 3 repos~2.9k tokens
    Backend & APIsAuto-check passed
  • Pyth Network Price Feeds

    internet-court/internet-court-skill

    Shows how to read Pyth oracle prices in Solana apps, off-chain through the Hermes client or on-chain from an Anchor program, including confidence and EMA values.

    6.4k GitHub starsUsed in 2 repos~3.9k tokens
    Backend & APIsAuto-check passed

More from solanabr/ai-kit

  • Helps choose, combine and create Token-2022 mint and account extensions on Solana with the spl-token CLI, @solana/kit or Anchor, and integrate the resulting mints.

    108 GitHub stars~3.5k tokensUpdated today
    Auto-check passed
  • Solana Kit Skill Packs

    solanabr/ai-kit

    Tells the agent which optional skill pack in the Solana AI kit fits the work at hand when it is not installed yet, and how to offer it to you for approval.

    108 GitHub stars~3.1k tokensUpdated today
    Auto-check: notes

Works with

Questions about Solana Dev

What does Solana Dev do?

Routing hub for Solana development. An agent skill from solanabr/ai-kit. Solana Dev is an agent skill from solanabr/ai-kit. Routing hub for Solana development.

When should I use Solana Dev?

Solana Dev fits situations like: tasks that involve Crypto and DeFi analysis.

How do I install Solana Dev in Claude Code?

Run `npx skills add solanabr/ai-kit --skill solana-dev -a claude-code`. Or copy the skill folder (.claude/skills in solanabr/ai-kit) into .claude/skills/solana-dev in your project. Claude Code loads it when a task matches its description.

How do I install Solana Dev in Codex?

Run `npx skills add solanabr/ai-kit --skill solana-dev -a codex`. Or copy the skill folder (.claude/skills in solanabr/ai-kit) into .agents/skills/solana-dev in your project. Codex loads it when a task matches its description.

Can I use Solana Dev in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add solanabr/ai-kit --skill solana-dev -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/solana-dev, .gemini/skills/solana-dev, .github/skills/solana-dev and .opencode/skills/solana-dev in your project.

What does Solana Dev need to run?

Going by SKILL.md and its folder, Solana Dev needs the command-line tools its instructions call (bash, npx, pulumi and npm) and credentials named MISTRAL_API_KEY, ARISTOTLE_API_KEY, CIRCLE_API_KEY and CIRCLE_ENTITY_SECRET. Our summary lists: A credential in MISTRAL_API_KEY; A credential in ARISTOTLE_API_KEY.

Does Solana Dev access the network?

SKILL.md names 2 domains. In commands or code: supabase.com; the agent is likely to contact it when it follows the instructions. As links in the text: github.com. This is read from the text; nothing was executed.

Is Solana Dev safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Solana Dev use?

Solana Dev is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Solana Dev use?

About 12k tokens (SKILL.md is roughly 47k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Solana Dev?

Skills that share tags, products or a category with Solana Dev: Solana Dev (aiskillstore/marketplace, 430 stars), Blockrun (BlockRunAI/blockrun-mcp, 392 stars), Bridge Stablecoin (circlefin/skills, 155 stars) and Solana Agent Kit (internet-court/internet-court-skill, 6.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Solana Dev?

solanabr (a GitHub organization) maintains it in solanabr/ai-kit, which has 108 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on October 8, 2026.

Source: solanabr/ai-kit on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.