skills-router

Meta-skill that routes any task to the correct specialist skill. Load at the start of every session. Triggers on: coding, frontend, backend, database, testing, deployment, payments, blockchain, AI, design, marketing, content, docs, mobile, DevOps, security, or productivity tasks.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "skills-router" with this command: npx skills add https://github.com/vercel-labs/agent-skills

Skills Router

A meta-skill directory — maps any task to the right specialist skill before you write a single line of code.

Agent Protocol

  1. 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 / Antigravity
    • CLAUDE.md — Claude Code
    • AGENTS.md — OpenAI Codex
    • .cursorrules — Cursor
    • .github/copilot-instructions.md — GitHub Copilot
    • CONVENTIONS.md — Aider and others
  2. Match your task to the domain table below.
  3. Find the skill's SKILL.md file. 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 like view_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.md or ./.cursor/skills/<skill-name>/SKILL.md
  4. If not found in any of these paths, run the install command from the table (if one exists), appending -g to ensure it installs to the central .agents directory. 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 this SKILL.md file with the corrected link permanently.
  5. Load the skill using the view_file tool on the exact absolute path to SKILL.md. Once loaded, you MUST output "Loaded specialist skill: [name]" in your chat response so the user sees the routing succeeded.
  6. Follow that skill's instructions for the task.
  7. Before claiming done, load the verification-before-completion skill (find it in the tables below and follow steps 3-5 to load it).
  8. 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 globalThis only — 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

TaskSkillInstall
React performance, data fetching, bundle sizevercel-react-best-practicesnpx skills add https://github.com/vercel-labs/agent-skills --skill vercel-react-best-practices
React composition, compound components, boolean-prop refactorsvercel-composition-patternsnpx skills add https://github.com/vercel-labs/agent-skills --skill vercel-composition-patterns
UI review, accessibility audit, Web Interface Guidelinesweb-design-guidelinesnpx skills add https://github.com/vercel-labs/agent-skills --skill web-design-guidelines
shadcn/ui components, Tailwind themes, form/dialog patternsshadcn-uinpx skills add https://github.com/google-labs-code/stitch-skills --skill shadcn-ui
Zustand global state, persist middleware, hydrationzustand-state-managementnpx skills add https://github.com/jezweb/claude-skills --skill zustand-state-management
Production-grade UI, distinctive design, avoiding generic AI aestheticsfrontend-designnpx skills add https://github.com/anthropics/skills --skill frontend-design
Design agent, UI iteration, template-driven designsuperdesignnpx skills find superdesign

🗄️ Database / Supabase / Postgres

TaskSkillInstall
Supabase RLS, query optimization, indexes, connection poolingsupabase-postgres-best-practicesnpx skills add https://github.com/oldwinter/skills --skill supabase-postgres-best-practices

💳 Payments / Billing

TaskSkillInstall
Stripe integration, CheckoutSessions, webhooks, subscriptionsstripe-best-practicesnpx skills add https://github.com/stripe/ai --skill stripe-best-practices
Recurring billing, subscription lifecycle, dunning, invoicingbilling-automationnpx skills add https://github.com/wshobson/agents --skill billing-automation

⛓️ Blockchain / Web3 / Solana

TaskSkillInstall
Solana security audit, CPI, PDA, signer/ownership checkssolana-vulnerability-scannernpx skills find solana-vulnerability-scanner
Meteora DeFi: DLMM, DAMM, bonding curves, Alpha Vaultsmeteoranpx skills add https://github.com/sendaifun/skills --skill meteora
ERC-721, ERC-1155 NFT contracts, minting, metadatanft-standardsnpx skills add https://github.com/wshobson/agents --skill nft-standards
Smart contract testing, Hardhat, Foundry, mainnet forkingweb3-testingnpx skills add https://github.com/wshobson/agents --skill web3-testing

🧪 Testing / QA

TaskSkillInstall
Browser automation, Playwright scripts, E2E testsplaywright-skillnpx skills add https://github.com/testdino-hq/playwright-skill --skill playwright-skill
Web app functional testing, decision treeswebapp-testingnpx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill webapp-testing
Test-driven development, red-green-refactor, TDD workflowtest-driven-developmentnpx skills add https://github.com/obra/superpowers --skill test-driven-development
QA test plans, regression suites, bug reports, Figma validationqa-test-plannernpx skills add https://github.com/softaworks/agent-toolkit --skill qa-test-planner

🚀 Deployment / DevOps / Infra

TaskSkillInstall
Turborepo monorepo, pipelines, caching, CIturboreponpx skills add https://github.com/vercel/turborepo --skill turborepo
Server management, process management, scaling strategyserver-managementnpx skills add https://github.com/sickn33/antigravity-awesome-skills --skill server-management
Expo iOS/Android/web deploymentexpo-deploymentnpx skills add https://github.com/expo/skills --skill expo-deployment

🤖 AI / LLM / Agents

TaskSkillInstall
Vercel AI SDK, generateText, streamText, tool callingai-sdknpx skills add https://github.com/vercel/ai --skill ai-sdk
Cloudflare Agents SDK, stateful agents, RPC, MCPagents-sdknpx skills add https://github.com/cloudflare/skills --skill agents-sdk
RAG systems, vector databases, semantic searchrag-implementationnpx skills add https://github.com/wshobson/agents --skill rag-implementation
Voice AI, OpenAI Realtime API, Vapi, Deepgram, ElevenLabsvoice-ai-developmentnpx skills add https://github.com/sickn33/antigravity-awesome-skills --skill voice-ai-development
Dispatching parallel agents, multi-agent coordinationdispatching-parallel-agentsnpx skills add https://github.com/obra/superpowers --skill dispatching-parallel-agents

📱 Mobile

TaskSkillInstall
Mobile-first design, touch patterns, iOS/Android conventionsmobile-designnpx skills add https://github.com/sickn33/antigravity-awesome-skills --skill mobile-design
Telegram Mini Apps, TON ecosystem, WebApp APItelegram-mini-appnpx skills add https://github.com/sickn33/antigravity-awesome-skills --skill telegram-mini-app

🎨 Design / UX

TaskSkillInstall
UI/UX design system, accessibility, performance, chartsui-ux-pro-maxnpx skills add https://github.com/oldwinter/skills --skill ui-ux-pro-max
SEO audit: technical, on-page, Core Web Vitalsseo-auditnpx skills add https://github.com/oldwinter/skills --skill seo-audit
Full website audit, crawl, accessibility, performanceaudit-websitenpx skills add https://github.com/oldwinter/skills --skill audit-website

📊 Backend / TypeScript / Architecture

TaskSkillInstall
TypeScript types, performance, monorepo, migrationtypescript-expertnpx skills find typescript-expert
NestJS modules, dependency injection, guards, TypeORMnestjs-expertnpx skills find nestjs-expert
Logging strategy, wide events, canonical log lineslogging-best-practicesnpx skills add https://github.com/boristane/agent-skills --skill logging-best-practices
Debugging bugs, test failures, unexpected behaviorsystematic-debuggingnpx skills add https://github.com/obra/superpowers --skill systematic-debugging
Code review, PR feedback, knowledge sharingcode-review-excellencenpx skills add https://github.com/wshobson/agents --skill code-review-excellence

📧 Communications / Email

TaskSkillInstall
Email deliverability, SPF/DKIM/DMARC, bounce rates, complianceemail-best-practicesnpx skills add https://github.com/resend/email-best-practices --skill email-best-practices
Twilio SMS, voice calls, WhatsApp, 2FAtwilio-communicationsnpx skills add https://github.com/sickn33/antigravity-awesome-skills --skill twilio-communications

🖼️ Documents / Media

TaskSkillInstall
PDF creation, extraction, manipulationpdfnpx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill pdf
PowerPoint creation, editing, template workflowspptxnpx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill pptx
Remotion video, animation, programmatic renderingremotion-best-practicesnpx skills add https://github.com/oldwinter/skills --skill remotion-best-practices
Three.js scenes, cameras, renderers, Object3Dthreejs-fundamentalsnpx skills add https://github.com/cloudai-x/threejs-skills --skill threejs-fundamentals
Mermaid diagrams, flowcharts, sequence diagramsmermaid-visualizernpx skills add https://github.com/oldwinter/skills --skill mermaid-visualizer
Domain naming, brainstorming, TLD strategydomain-name-brainstormernpx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill domain-name-brainstormer

✍️ Content / Writing / Marketing

TaskSkillInstall
Marketing copy, headlines, CTAs, landing pagescopywritingnpx skills add https://github.com/coreyhaines31/marketingskills --skill copywriting
Remove AI writing patterns, humanize contenthumanizernpx skills add https://github.com/oldwinter/skills --skill humanizer
Data visualization, stakeholder presentations, narrativesdata-storytellingnpx skills add https://github.com/wshobson/agents --skill data-storytelling
Psychological principles, mental models, persuasionmarketing-psychologynpx skills add https://github.com/coreyhaines31/marketingskills --skill marketing-psychology

🏷️ Product / Growth / CRO

TaskSkillInstall
In-app paywalls, upgrade screens, freemium conversionpaywall-upgrade-cronpx skills find paywall-upgrade-cro
Signup/registration flow optimization, reduce dropoffsignup-flow-cronpx skills find signup-flow-cro
User onboarding, activation, aha moment, retentiononboarding-cronpx skills add https://github.com/coreyhaines31/marketingskills --skill onboarding-cro
Pricing tiers, value metrics, packaging, willingness to paypricing-strategynpx skills find pricing-strategy
Product Hunt, launch planning, go-to-market, waitlistslaunch-strategynpx skills find launch-strategy
10x features, product strategy, high-leverage opportunitiesgame-changing-featuresnpx skills find game-changing-features
Ideation, creative thinking, exploring possibilitiesbrainstormingnpx skills add https://github.com/obra/superpowers --skill brainstorming

📚 Docs / README

TaskSkillInstall
Writing/editing /docs directory or .md filesdocs-writernpx skills add https://github.com/google-gemini/gemini-cli --skill docs-writer
Writing or improving README filescrafting-effective-readmesnpx skills add https://github.com/softaworks/agent-toolkit --skill crafting-effective-readmes
Browser automation for docs validationagent-browsernpx skills add https://github.com/oldwinter/skills --skill agent-browser

🔧 Agent Productivity / Skills Management

TaskSkillInstall
Find and install skills from skills.shfind-skillsnpx skills add https://github.com/oldwinter/skills --skill find-skills
Create new skills, SKILL.md authoringskill-creatornpx skills add https://github.com/oldwinter/skills --skill skill-creator
Refactor AGENT.md, CLAUDE.md, memory filesagent-md-refactornpx skills add https://github.com/softaworks/agent-toolkit --skill agent-md-refactor
Writing skills, skills authoring workflowwriting-skillsnpx skills add https://github.com/obra/superpowers --skill writing-skills
Session transfer, context handoff between agentssession-handoffnpx skills add https://github.com/softaworks/agent-toolkit --skill session-handoff
Execute a written implementation planexecuting-plansnpx skills add https://github.com/obra/superpowers --skill executing-plans

✅ Verification

TaskSkillInstall
Before claiming any task complete, fixed, or passingverification-before-completionnpx skills add https://github.com/obra/superpowers --skill verification-before-completion

Still Needed (run npx skills find <name> to resolve)

  • superdesign
  • typescript-expert
  • nestjs-expert
  • solana-vulnerability-scanner
  • paywall-upgrade-cro
  • signup-flow-cro
  • pricing-strategy
  • launch-strategy
  • game-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.

SkillDescriptionInstall CommandProposed In Session
(empty)

🔒 Security Note

Before promoting any pending entry:

  1. Verify the GitHub repo exists and is from a trusted owner
  2. Check the skill's page on skills.sh for security badges (Socket, Snyk, Gen Agent Trust Hub)
  3. Review the SKILL.md content in the repo before installing
  4. 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 -g to the npx skills add commands listed in the tables above when executing them to ensure central installation.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

web-design-guidelines

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

Repository SourceNeeds Review
169.6K23Kvercel
Security

owasp-security-check

No summary provided by upstream source.

Repository SourceNeeds Review
Security

audit-ui

No summary provided by upstream source.

Repository SourceNeeds Review
114-mblode
Security

security-scan

No summary provided by upstream source.

Repository SourceNeeds Review