Skills Router
A meta-skill directory — maps any task to the right specialist skill before you write a single line of code.
Agent Protocol
- Check for project context first. Before routing, look for a project memory file in the project root and read it for stack-specific rules that override generic skill guidance. Check for any of these (whichever exists):
GEMINI.md— Gemini / AntigravityCLAUDE.md— Claude CodeAGENTS.md— OpenAI Codex.cursorrules— Cursor.github/copilot-instructions.md— GitHub CopilotCONVENTIONS.md— Aider and others
- Match your task to the domain table below.
- Find the skill's
SKILL.mdfile. Skills may be installed locally or globally. Before concluding a skill is missing, you must check the following locations using proper absolute paths (resolve the user's home directory programmatically before using file-reading tools; do NOT pass literal~/or%USERPROFILE%strings to tools likeview_file):- Central Global:
<USER_HOME_DIR>/.agents/skills/<skill-name>/SKILL.md(Check here first, this is the source of truth) - Agent-Specific Global:
<USER_HOME_DIR>/<YOUR_AGENT_DIR>/skills/<skill-name>/SKILL.md(e.g..cursor/skills,.gemini/antigravity/skills,.cline/skills) - Local Workspace:
./.agents/skills/<skill-name>/SKILL.mdor./.cursor/skills/<skill-name>/SKILL.md
- Central Global:
- If not found in any of these paths, run the install command from the table (if one exists), appending
-gto ensure it installs to the central.agentsdirectory. Let the installation finish.- Self-Healing Protocol: If the install command explicitly fails (e.g., repository not found), immediately run
npx skills find <skill-name>to get the updated, verified command. Use it to install, and then update the table in thisSKILL.mdfile with the corrected link permanently.
- Self-Healing Protocol: If the install command explicitly fails (e.g., repository not found), immediately run
- Load the skill using the
view_filetool on the exact absolute path toSKILL.md. Once loaded, you MUST output"Loaded specialist skill: [name]"in your chat response so the user sees the routing succeeded. - Follow that skill's instructions for the task.
- Before claiming done, load the
verification-before-completionskill (find it in the tables below and follow steps 3-5 to load it). - If you used a skill not listed here, add it to the Pending Review section at the bottom — never to the live tables.
If no skill matches, you MUST append a proposed skill name and task description as a bullet point to the Still Needed section of this document, then proceed with built-in knowledge.
Pre-Baked Critical Rules (Always Active)
These rules apply regardless of which skill you load:
- Supabase RLS: Always wrap
auth.uid()in(SELECT auth.uid())— prevents per-row re-evaluation - One RLS policy per table/role/action — never create duplicate permissive policies
- Supabase browser client: Singleton cached on
globalThisonly — prevents "Multiple GoTrueClient instances" - Server Components by default —
'use client'only when strictly required (event handlers, hooks, browser APIs) - Stripe webhooks: Always verify signature with
stripe.webhooks.constructEvent()before processing
Domain → Skill Routing Table
⚛️ React / Next.js / Frontend
| Task | Skill | Install |
|------|-------|---------|
| React performance, data fetching, bundle size | vercel-react-best-practices | npx skills add https://github.com/vercel-labs/agent-skills --skill vercel-react-best-practices |
| React composition, compound components, boolean-prop refactors | vercel-composition-patterns | npx skills add https://github.com/vercel-labs/agent-skills --skill vercel-composition-patterns |
| UI review, accessibility audit, Web Interface Guidelines | web-design-guidelines | npx skills add https://github.com/vercel-labs/agent-skills --skill web-design-guidelines |
| shadcn/ui components, Tailwind themes, form/dialog patterns | shadcn-ui | npx skills add https://github.com/google-labs-code/stitch-skills --skill shadcn-ui |
| Zustand global state, persist middleware, hydration | zustand-state-management | npx skills add https://github.com/jezweb/claude-skills --skill zustand-state-management |
| Production-grade UI, distinctive design, avoiding generic AI aesthetics | frontend-design | npx skills add https://github.com/anthropics/skills --skill frontend-design |
| Design agent, UI iteration, template-driven design | superdesign | npx skills find superdesign |
🗄️ Database / Supabase / Postgres
| Task | Skill | Install |
|------|-------|---------|
| Supabase RLS, query optimization, indexes, connection pooling | supabase-postgres-best-practices | npx skills add https://github.com/oldwinter/skills --skill supabase-postgres-best-practices |
💳 Payments / Billing
| Task | Skill | Install |
|------|-------|---------|
| Stripe integration, CheckoutSessions, webhooks, subscriptions | stripe-best-practices | npx skills add https://github.com/stripe/ai --skill stripe-best-practices |
| Recurring billing, subscription lifecycle, dunning, invoicing | billing-automation | npx skills add https://github.com/wshobson/agents --skill billing-automation |
⛓️ Blockchain / Web3 / Solana
| Task | Skill | Install |
|------|-------|---------|
| Solana security audit, CPI, PDA, signer/ownership checks | solana-vulnerability-scanner | npx skills find solana-vulnerability-scanner |
| Meteora DeFi: DLMM, DAMM, bonding curves, Alpha Vaults | meteora | npx skills add https://github.com/sendaifun/skills --skill meteora |
| ERC-721, ERC-1155 NFT contracts, minting, metadata | nft-standards | npx skills add https://github.com/wshobson/agents --skill nft-standards |
| Smart contract testing, Hardhat, Foundry, mainnet forking | web3-testing | npx skills add https://github.com/wshobson/agents --skill web3-testing |
🧪 Testing / QA
| Task | Skill | Install |
|------|-------|---------|
| Browser automation, Playwright scripts, E2E tests | playwright-skill | npx skills add https://github.com/testdino-hq/playwright-skill --skill playwright-skill |
| Web app functional testing, decision trees | webapp-testing | npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill webapp-testing |
| Test-driven development, red-green-refactor, TDD workflow | test-driven-development | npx skills add https://github.com/obra/superpowers --skill test-driven-development |
| QA test plans, regression suites, bug reports, Figma validation | qa-test-planner | npx skills add https://github.com/softaworks/agent-toolkit --skill qa-test-planner |
🚀 Deployment / DevOps / Infra
| Task | Skill | Install |
|------|-------|---------|
| Turborepo monorepo, pipelines, caching, CI | turborepo | npx skills add https://github.com/vercel/turborepo --skill turborepo |
| Server management, process management, scaling strategy | server-management | npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill server-management |
| Expo iOS/Android/web deployment | expo-deployment | npx skills add https://github.com/expo/skills --skill expo-deployment |
🤖 AI / LLM / Agents
| Task | Skill | Install |
|------|-------|---------|
| Vercel AI SDK, generateText, streamText, tool calling | ai-sdk | npx skills add https://github.com/vercel/ai --skill ai-sdk |
| Cloudflare Agents SDK, stateful agents, RPC, MCP | agents-sdk | npx skills add https://github.com/cloudflare/skills --skill agents-sdk |
| RAG systems, vector databases, semantic search | rag-implementation | npx skills add https://github.com/wshobson/agents --skill rag-implementation |
| Voice AI, OpenAI Realtime API, Vapi, Deepgram, ElevenLabs | voice-ai-development | npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill voice-ai-development |
| Dispatching parallel agents, multi-agent coordination | dispatching-parallel-agents | npx skills add https://github.com/obra/superpowers --skill dispatching-parallel-agents |
📱 Mobile
| Task | Skill | Install |
|------|-------|---------|
| Mobile-first design, touch patterns, iOS/Android conventions | mobile-design | npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill mobile-design |
| Telegram Mini Apps, TON ecosystem, WebApp API | telegram-mini-app | npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill telegram-mini-app |
🎨 Design / UX
| Task | Skill | Install |
|------|-------|---------|
| UI/UX design system, accessibility, performance, charts | ui-ux-pro-max | npx skills add https://github.com/oldwinter/skills --skill ui-ux-pro-max |
| SEO audit: technical, on-page, Core Web Vitals | seo-audit | npx skills add https://github.com/oldwinter/skills --skill seo-audit |
| Full website audit, crawl, accessibility, performance | audit-website | npx skills add https://github.com/oldwinter/skills --skill audit-website |
📊 Backend / TypeScript / Architecture
| Task | Skill | Install |
|------|-------|---------|
| TypeScript types, performance, monorepo, migration | typescript-expert | npx skills find typescript-expert |
| NestJS modules, dependency injection, guards, TypeORM | nestjs-expert | npx skills find nestjs-expert |
| Logging strategy, wide events, canonical log lines | logging-best-practices | npx skills add https://github.com/boristane/agent-skills --skill logging-best-practices |
| Debugging bugs, test failures, unexpected behavior | systematic-debugging | npx skills add https://github.com/obra/superpowers --skill systematic-debugging |
| Code review, PR feedback, knowledge sharing | code-review-excellence | npx skills add https://github.com/wshobson/agents --skill code-review-excellence |
📧 Communications / Email
| Task | Skill | Install |
|------|-------|---------|
| Email deliverability, SPF/DKIM/DMARC, bounce rates, compliance | email-best-practices | npx skills add https://github.com/resend/email-best-practices --skill email-best-practices |
| Twilio SMS, voice calls, WhatsApp, 2FA | twilio-communications | npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill twilio-communications |
🖼️ Documents / Media
| Task | Skill | Install |
|------|-------|---------|
| PDF creation, extraction, manipulation | pdf | npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill pdf |
| PowerPoint creation, editing, template workflows | pptx | npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill pptx |
| Remotion video, animation, programmatic rendering | remotion-best-practices | npx skills add https://github.com/oldwinter/skills --skill remotion-best-practices |
| Three.js scenes, cameras, renderers, Object3D | threejs-fundamentals | npx skills add https://github.com/cloudai-x/threejs-skills --skill threejs-fundamentals |
| Mermaid diagrams, flowcharts, sequence diagrams | mermaid-visualizer | npx skills add https://github.com/oldwinter/skills --skill mermaid-visualizer |
| Domain naming, brainstorming, TLD strategy | domain-name-brainstormer | npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill domain-name-brainstormer |
✍️ Content / Writing / Marketing
| Task | Skill | Install |
|------|-------|---------|
| Marketing copy, headlines, CTAs, landing pages | copywriting | npx skills add https://github.com/coreyhaines31/marketingskills --skill copywriting |
| Remove AI writing patterns, humanize content | humanizer | npx skills add https://github.com/oldwinter/skills --skill humanizer |
| Data visualization, stakeholder presentations, narratives | data-storytelling | npx skills add https://github.com/wshobson/agents --skill data-storytelling |
| Psychological principles, mental models, persuasion | marketing-psychology | npx skills add https://github.com/coreyhaines31/marketingskills --skill marketing-psychology |
🏷️ Product / Growth / CRO
| Task | Skill | Install |
|------|-------|---------|
| In-app paywalls, upgrade screens, freemium conversion | paywall-upgrade-cro | npx skills find paywall-upgrade-cro |
| Signup/registration flow optimization, reduce dropoff | signup-flow-cro | npx skills find signup-flow-cro |
| User onboarding, activation, aha moment, retention | onboarding-cro | npx skills add https://github.com/coreyhaines31/marketingskills --skill onboarding-cro |
| Pricing tiers, value metrics, packaging, willingness to pay | pricing-strategy | npx skills find pricing-strategy |
| Product Hunt, launch planning, go-to-market, waitlists | launch-strategy | npx skills find launch-strategy |
| 10x features, product strategy, high-leverage opportunities | game-changing-features | npx skills find game-changing-features |
| Ideation, creative thinking, exploring possibilities | brainstorming | npx skills add https://github.com/obra/superpowers --skill brainstorming |
📚 Docs / README
| Task | Skill | Install |
|------|-------|---------|
| Writing/editing /docs directory or .md files | docs-writer | npx skills add https://github.com/google-gemini/gemini-cli --skill docs-writer |
| Writing or improving README files | crafting-effective-readmes | npx skills add https://github.com/softaworks/agent-toolkit --skill crafting-effective-readmes |
| Browser automation for docs validation | agent-browser | npx skills add https://github.com/oldwinter/skills --skill agent-browser |
🔧 Agent Productivity / Skills Management
| Task | Skill | Install |
|------|-------|---------|
| Find and install skills from skills.sh | find-skills | npx skills add https://github.com/oldwinter/skills --skill find-skills |
| Create new skills, SKILL.md authoring | skill-creator | npx skills add https://github.com/oldwinter/skills --skill skill-creator |
| Refactor AGENT.md, CLAUDE.md, memory files | agent-md-refactor | npx skills add https://github.com/softaworks/agent-toolkit --skill agent-md-refactor |
| Writing skills, skills authoring workflow | writing-skills | npx skills add https://github.com/obra/superpowers --skill writing-skills |
| Session transfer, context handoff between agents | session-handoff | npx skills add https://github.com/softaworks/agent-toolkit --skill session-handoff |
| Execute a written implementation plan | executing-plans | npx skills add https://github.com/obra/superpowers --skill executing-plans |
✅ Verification
| Task | Skill | Install |
|------|-------|---------|
| Before claiming any task complete, fixed, or passing | verification-before-completion | npx skills add https://github.com/obra/superpowers --skill verification-before-completion |
Still Needed (run npx skills find <name> to resolve)
superdesigntypescript-expertnestjs-expertsolana-vulnerability-scannerpaywall-upgrade-crosignup-flow-cropricing-strategylaunch-strategygame-changing-features
⏳ Pending Review
Agents: Append newly discovered skills HERE only. Never edit the live routing tables above. Humans: Review entries below, verify the install command on skills.sh, then promote to the correct table.
| Skill | Description | Install Command | Proposed In Session | |-------|-------------|-----------------|---------------------| | (empty) | | | |
🔒 Security Note
Before promoting any pending entry:
- Verify the GitHub repo exists and is from a trusted owner
- Check the skill's page on skills.sh for security badges (Socket, Snyk, Gen Agent Trust Hub)
- Review the SKILL.md content in the repo before installing
- Never install skills from repos you don't recognise
Install Note
- Verified
npx skills add https://github.com/...commands were confirmed on skills.sh npx skills find <name>searches skills.sh live and returns the confirmed install command- IMPORTANT: Always append
-gto thenpx skills addcommands listed in the tables above when executing them to ensure central installation.
Scan to contact