Skip to content
Development
Skill

/skill-packs

Which optional skill pack the kit has for the work at hand, and how to offer it. Read it when starting work the kit pins a pack for and that pack may not be installed yet — program development and formal verification, landing pages and UI design, motion and animation, NFTs, DeFi

BOOST
From plugin
ai-kit
1093 skills15 agents32 commands4 MCP
Install
$ npx -y skills add solanabr/ai-kit --skill skill-packs --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/skill-packs

Context preview

The summary Claude sees to decide when to auto-load this skill.

Which optional skill pack the kit has for the work at hand, and how to offer it. Read it when starting work the kit pins a pack for and that pack may not be installed yet — program development and formal verification, landing pages and UI design, motion and animation, NFTs, DeFi

SKILL.md

skill-packs.SKILL.md
name: skill-packs
description: Which optional skill pack the kit has for the work at hand, and how to offer it. Read it when starting work the kit pins a pack for and that pack may not be installed yet — program development and formal verification, landing pages and UI design, motion and animation, NFTs, DeFi SDKs, Unity games, mobile, RPC and indexing, pitch and go-to-market, data visualization — or when the user asks what packs exist. Covers the pinned extensions and also the unpinned add-ons that only skill-registry.json records.
user-invocable: true

Which skill pack for this work

Four packs ship installed — solana-dev, auditor-skill, colosseum and anthropic-skills — and everything else arrives on demand. The point of this file is that the user does not have to know the catalogue: notice from the work itself that a pack would help, name it, and let them decide. A core pack is never the answer here, because it is already there; this file only covers what still has to be fetched.

What the kit can promise about a pack

| | Pinned extension | Add-on | |---|---|---| | In [skill-registry.json](../skill-registry.json) | `"tier": "extension"` | no tier | | Install | `bash .claude/bin/skills.sh add <id>`, or `/add-skill <id>` | the `install.command` in its registry entry — read the entry rather than reconstructing the command, because the method varies (submodule, clone, npx, a plugin marketplace) | | Commit installed | the `commit` its registry entry records — reviewed here, and checked against the gitlink by `validate.sh` | whatever upstream HEAD is that day, reviewed by nobody here | | Kept by `/update` | yes | no | | Who runs it | the user, on a yes | the user, and only after `safe-ai-skill add skill\|mcp <source>` returns `proceed: true` |

An add-on entry's `safety` line is load-bearing, so read it out before the user installs: none of them is pinned or scanned at a commit, a few have been stale for a year, and some write hooks or a statusline into `settings.json` when run through their own installer.

Work to packs

Ids in the middle column install with `bash .claude/bin/skills.sh add <id>`. Ids in the right column need their registry entry.

| Work | Pinned extensions | Add-ons | |------|-------------------|---------| | Any program work: Anchor, Pinocchio, native | `qedgen` (Lean 4 proof that the invariant you just wrote holds) | — | | State that would cost too much as ordinary accounts | `light-protocol` (ZK compression: compressed PDAs and compressed tokens, and the cost model that justifies them — last moved 2026-06, so check its SDK versions) | — | | Porting a Solidity or EVM contract | — | `eth-to-sol` (the Solana Foundation's type, pattern and stdlib mappings) | | Landing page, marketing site, any UI surface | `vercel` (web design review, Next.js and React performance), `get-shit-pretty` (brand identity and a design system: shadcn theme, design tokens, UI critique, WCAG audit — 45 skills, 13 sub-agents), `solana-new` (brand design, design taste, frontend design guidelines, number formatting) | `anydesign` (an image, URL or Figma frame into design tokens), `design-skills` (design critique, accessibility audit, journey mapping), `ux-writing-skill` (onboarding, error and empty-state copy) | | Animation, motion, transitions, page-load choreography | `gsap-skills` (GreenSock's own eight skills: timelines, ScrollTrigger, useGSAP, plugins, reduced-motion, performance — the one to offer when the ask is real motion work), `solana-new` (page-load animation and video-craft references) | `animation-principles` (motion principles as prose; unmaintained since December 2025) | | NFTs, collections, compressed NFTs | `metaplex` | — | | A token launch, airdrop, ToS or privacy policy, licensing or sanctions question | `crypto-legal` (statutory citations across US, EU/MiCA and Brazil — informational only, never legal advice, and its review is pinned at 2026-06, so say both when you offer it) | — | | Swaps, lending, perps, oracles, bridges | `jupiter`, `sendai`, `meteora-invent` (Meteora's own skill — DBC, DAMM, DLMM, vaults, locks, M3M3 — deeper than the sendai folder, which it supersedes) | — | | Taking payment in USDC or a stablecoin, settling off a DEX | `circle` (18 skills: agent wallets, CCTP bridging, Gateway, Arc, accepting payments; needs CIRCLE_API_KEY and CIRCLE_ENTITY_SECRET). **It moves real money** — say so when you offer it, and point it at a testnet first | — | | Researching a memecoin or a wallet before touching it | `gmgn` (17 skills: due diligence, holder and wallet analysis, smart-money tracking, dev score, narrative; needs GMGN_API_KEY, and GMGN_PRIVATE_KEY for orders). **Two of its skills submit trades**, and the swap one takes contract addresses only — never names — so flag both when you offer it | — | | Unity, C#, PSG1, real-time games | `solana-game`, `magicblock` (ephemeral rollups for real-time state) | — | | React Native, Expo, Seeker, dApp Store | `solana-mobile` (MWA, Seeker, Genesis Token), `expo` (the other half: EAS Build/Update/Workflows CI, store submission, OTA, config plugins and native modules, SDK upgrades — offer both when the app is Expo) | `ios-simulator-skill`, `swiftui-design-skill` | | RPC, DAS, webhooks, indexing, edge hosting | `helius`, `alchemy`, `cloudflare` | — | | Browser QA of a dApp that is already running | `playwright-skill` (a suite that has to live: persistent sessions, multiple contexts, CI — the core webapp-testing skill already covers a one-off check) | `dev-browser` | | An MCP server for your program or API | `cloudflare` (Agents SDK, MCP servers on Workers) | `anthropic-claude-code-plugins` (its mcp-server-dev plugin: deployment models, tool design, auth) | | Pitch deck, demo day, hackathon, competitive research | `startup-builder` (pitch-deck and hackathon: the story, the track, the submission and the demo script), `frontend-slides` (the deck itself: 36 HTML templates, an intent→template selection index, PDF export and

Read more
Ships withai-kit

Claude Code, set up to ship on Solana. Not programs alone — the whole lifecycle: validating the idea, building the program and the app around it, shipping it, and the launch and growth work that follows.

Get the whole plugin

Other skills on ai-kit.