Files
vercel__vercel-plugin/generated/skill-catalog.md
2026-03-30 12:33:06 -07:00

24 KiB

Skill Catalog

Auto-generated by scripts/generate-catalog.ts — do not edit manually. Generated: 2026-03-30T19:31:16.295Z Skills: 25

Table of Contents

Skill Index

Skill Priority Path Patterns Bash Patterns Import Patterns
knowledge-update 10 1 0 0
workflow 9 19 14 4
ai-sdk 8 27 11 2
bootstrap 8 10 6 8
chat-sdk 8 45 12 2
vercel-functions 8 11 2 0
ai-gateway 7 0 5 2
env-vars 7 10 4 0
vercel-storage 7 15 48 8
verification 7 0 8 0
auth 6 14 12 0
deployments-cicd 6 6 7 0
next-cache-components 6 5 1 1
next-forge 6 32 8 21
next-upgrade 6 2 5 0
routing-middleware 6 20 1 0
runtime-cache 6 4 4 0
shadcn 6 7 6 0
nextjs 5 15 7 0
react-best-practices 4 8 0 2
turbopack 4 1 2 0
vercel-agent 4 6 1 0
vercel-cli 4 5 7 0
vercel-sandbox 4 0 4 1
marketplace 3 1 3 0

Skill Details

knowledge-update (priority 10)

Path patterns:

  • vercel.ts

workflow (priority 9)

Path patterns:

  • lib/workflow/**
  • src/lib/workflow/**
  • workflows/**
  • lib/workflow.*
  • src/lib/workflow.*
  • workflow.*
  • *workflow*
  • *workflow*/**
  • **/chain-engine*
  • **/chain_engine*
  • **/chainEngine*
  • **/pipeline-engine*
  • **/pipeline_engine*
  • **/pipelineEngine*
  • **/state-machine*
  • **/state_machine*
  • **/stateMachine*
  • **/orchestrat*
  • **/escalation*

Bash patterns:

  • \bnpm\s+(install|i|add)\s+[^\n]*@vercel/workflow\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@vercel/workflow\b
  • \bbun\s+(install|i|add)\s+[^\n]*@vercel/workflow\b
  • \byarn\s+add\s+[^\n]*@vercel/workflow\b
  • \bnpm\s+(install|i|add)\s+[^\n]*\bworkflow\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*\bworkflow\b
  • \bbun\s+(install|i|add)\s+[^\n]*\bworkflow\b
  • \byarn\s+add\s+[^\n]*\bworkflow\b
  • \bnpm\s+(install|i|add)\s+[^\n]*@workflow/
  • \bpnpm\s+(install|i|add)\s+[^\n]*@workflow/
  • \bbun\s+(install|i|add)\s+[^\n]*@workflow/
  • \byarn\s+add\s+[^\n]*@workflow/
  • \bnpx\s+workflow(?:@latest)?\b
  • \bbunx\s+workflow(?:@latest)?\b

Import patterns:

  • @vercel/workflow
  • workflow
  • @workflow/*
  • *workflow*

Matched examples:

  • lib/workflow/index.ts (path)

ai-sdk (priority 8)

Path patterns:

  • app/api/chat/**
  • app/api/completion/**
  • src/app/api/chat/**
  • src/app/api/completion/**
  • pages/api/chat.*
  • pages/api/chat/**
  • pages/api/completion.*
  • pages/api/completion/**
  • src/pages/api/chat.*
  • src/pages/api/chat/**
  • src/pages/api/completion.*
  • src/pages/api/completion/**
  • lib/ai/**
  • src/lib/ai/**
  • lib/ai.*
  • src/lib/ai.*
  • ai/**
  • apps/*/app/api/chat/**
  • apps/*/app/api/completion/**
  • apps/*/src/app/api/chat/**
  • apps/*/src/app/api/completion/**
  • apps/*/lib/ai/**
  • apps/*/src/lib/ai/**
  • lib/agent.*
  • src/lib/agent.*
  • app/actions/chat.*
  • src/app/actions/chat.*

Bash patterns:

  • \bnpm\s+(install|i|add)\s+[^\n]*\bai\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*\bai\b
  • \bbun\s+(install|i|add)\s+[^\n]*\bai\b
  • \byarn\s+add\s+[^\n]*\bai\b
  • \bnpm\s+(install|i|add)\s+[^\n]*@ai-sdk/
  • \bpnpm\s+(install|i|add)\s+[^\n]*@ai-sdk/
  • \bbun\s+(install|i|add)\s+[^\n]*@ai-sdk/
  • \byarn\s+add\s+[^\n]*@ai-sdk/
  • \bnpx\s+@ai-sdk/devtools\b
  • \bnpx\s+@ai-sdk/codemod\b
  • \bnpx\s+mcp-to-ai-sdk\b

Import patterns:

  • ai
  • @ai-sdk/*

Matched examples:

  • app/api/chat/route.ts (path)
  • app/api/completion/route.ts (path)
  • lib/ai/index.ts (path)
  • npm install ai @ai-sdk/openai (bash)

bootstrap (priority 8)

Path patterns:

  • .env.example
  • .env.sample
  • .env.template
  • README*
  • docs/**/setup*
  • package.json
  • drizzle.config.*
  • prisma/schema.prisma
  • auth.*
  • src/**/auth.*

Bash patterns:

  • \\bcp\\s+\\.env\\.(?:example|sample|template)\\s+\\.env\\.local\\b
  • \\b(?:npm|pnpm|bun|yarn)\\s+run\\s+db:(?:push|seed|migrate|generate)\\b
  • \\b(?:npm|pnpm|bun|yarn)\\s+run\\s+dev\\b
  • \\bvercel\\s+link\\b
  • \\bvercel\\s+integration\\s+(?:add|install)\\b
  • \\bvercel\\s+env\\s+pull\\b

Import patterns:

  • @neondatabase/serverless
  • drizzle-orm
  • @upstash/redis
  • @vercel/blob
  • @vercel/edge-config
  • next-auth
  • @auth/core
  • better-auth

chat-sdk (priority 8)

Path patterns:

  • app/api/chat/**
  • app/api/chat-bot/**
  • app/api/bot/**
  • app/api/slack/**
  • app/api/teams/**
  • app/api/discord/**
  • app/api/gchat/**
  • app/api/telegram/**
  • app/api/github-bot/**
  • app/api/linear-bot/**
  • app/api/webhooks/slack/**
  • app/api/webhooks/teams/**
  • app/api/webhooks/discord/**
  • app/api/webhooks/gchat/**
  • app/api/webhooks/telegram/**
  • app/api/webhooks/github/**
  • app/api/webhooks/linear/**
  • src/app/api/chat/**
  • src/app/api/chat-bot/**
  • src/app/api/bot/**
  • src/app/api/slack/**
  • src/app/api/teams/**
  • src/app/api/discord/**
  • src/app/api/gchat/**
  • src/app/api/telegram/**
  • lib/bot.*
  • lib/bot/**
  • src/lib/bot.*
  • src/lib/bot/**
  • lib/chat-bot/**
  • src/lib/chat-bot/**
  • bot/**
  • pages/api/bot.*
  • pages/api/bot/**
  • src/pages/api/bot.*
  • src/pages/api/bot/**
  • tests/**/bot*
  • test/**/bot*
  • fixtures/replay/**
  • apps/*/app/api/bot/**
  • apps/*/app/api/slack/**
  • apps/*/app/api/teams/**
  • apps/*/app/api/discord/**
  • apps/*/lib/bot/**
  • apps/*/src/lib/bot/**

Bash patterns:

  • \bnpm\s+(install|i|add)\s+[^\n]*\bchat\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*\bchat\b
  • \bbun\s+(install|i|add)\s+[^\n]*\bchat\b
  • \byarn\s+add\s+[^\n]*\bchat\b
  • \bnpm\s+(install|i|add)\s+[^\n]*@chat-adapter/
  • \bpnpm\s+(install|i|add)\s+[^\n]*@chat-adapter/
  • \bbun\s+(install|i|add)\s+[^\n]*@chat-adapter/
  • \byarn\s+add\s+[^\n]*@chat-adapter/
  • \bnpm\s+(install|i|add)\s+[^\n]*@chat-adapter/telegram
  • \bpnpm\s+(install|i|add)\s+[^\n]*@chat-adapter/telegram
  • \bbun\s+(install|i|add)\s+[^\n]*@chat-adapter/telegram
  • \byarn\s+add\s+[^\n]*@chat-adapter/telegram

Import patterns:

  • chat
  • @chat-adapter/*

Matched examples:

  • app/api/chat/route.ts (path)
  • app/api/bot/route.ts (path)
  • lib/bot/index.ts (path)

vercel-functions (priority 8)

Path patterns:

  • api/**/*.*
  • pages/api/**
  • src/pages/api/**
  • app/**/route.*
  • src/app/**/route.*
  • apps/*/api/**/*.*
  • apps/*/app/**/route.*
  • apps/*/src/app/**/route.*
  • apps/*/pages/api/**
  • vercel.json
  • apps/*/vercel.json

Bash patterns:

  • \bvercel\s+dev\b
  • \bvercel\s+logs\b

Matched examples:

  • vercel.json (path)
  • apps/web/vercel.json (path)
  • app/api/chat/route.ts (path)
  • app/api/completion/route.ts (path)
  • pages/api/auth/[...nextauth].ts (path)
  • api/hello.ts (path)
  • pages/api/hello.ts (path)
  • app/api/bot/route.ts (path)
  • vercel dev (bash)
  • vercel logs (bash)

ai-gateway (priority 7)

Bash patterns:

  • \bvercel\s+env\s+pull\b
  • \bnpm\s+(install|i|add)\s+[^\n]*@ai-sdk/gateway\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@ai-sdk/gateway\b
  • \bbun\s+(install|i|add)\s+[^\n]*@ai-sdk/gateway\b
  • \byarn\s+add\s+[^\n]*@ai-sdk/gateway\b

Import patterns:

  • ai
  • @ai-sdk/gateway

Matched examples:

  • vercel env pull (bash)

env-vars (priority 7)

Path patterns:

  • .env
  • .env.*
  • .env.local
  • .env.production
  • .env.development
  • .env.test
  • .env.production.local
  • .env.development.local
  • .env.test.local
  • .env.example

Bash patterns:

  • \bvercel\s+env\s+pull\b
  • \bvercel\s+env\s+add\b
  • \bvercel\s+env\s+rm\b
  • \bvercel\s+env\s+ls\b

Matched examples:

  • .env (path)
  • .env.local (path)
  • .env.production (path)
  • vercel env pull (bash)
  • vercel env add (bash)

vercel-storage (priority 7)

Path patterns:

  • lib/blob/**
  • lib/storage/**
  • src/lib/blob/**
  • src/lib/storage/**
  • lib/blob.*
  • lib/storage.*
  • lib/edge-config.*
  • src/lib/blob.*
  • src/lib/storage.*
  • src/lib/edge-config.*
  • supabase/**
  • lib/supabase.*
  • src/lib/supabase.*
  • prisma/schema.prisma
  • prisma/**

Bash patterns:

  • \bnpm\s+(install|i|add)\s+[^\n]*@vercel/blob\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@vercel/blob\b
  • \bbun\s+(install|i|add)\s+[^\n]*@vercel/blob\b
  • \byarn\s+add\s+[^\n]*@vercel/blob\b
  • \bnpm\s+(install|i|add)\s+[^\n]*@vercel/edge-config\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@vercel/edge-config\b
  • \bbun\s+(install|i|add)\s+[^\n]*@vercel/edge-config\b
  • \byarn\s+add\s+[^\n]*@vercel/edge-config\b
  • \bnpm\s+(install|i|add)\s+[^\n]*@neondatabase/serverless\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@neondatabase/serverless\b
  • \bbun\s+(install|i|add)\s+[^\n]*@neondatabase/serverless\b
  • \byarn\s+add\s+[^\n]*@neondatabase/serverless\b
  • \bnpm\s+(install|i|add)\s+[^\n]*@upstash/redis\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@upstash/redis\b
  • \bbun\s+(install|i|add)\s+[^\n]*@upstash/redis\b
  • \byarn\s+add\s+[^\n]*@upstash/redis\b
  • \bnpm\s+(install|i|add)\s+[^\n]*@vercel/kv\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@vercel/kv\b
  • \bbun\s+(install|i|add)\s+[^\n]*@vercel/kv\b
  • \byarn\s+add\s+[^\n]*@vercel/kv\b
  • \bnpm\s+(install|i|add)\s+[^\n]*@vercel/postgres\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@vercel/postgres\b
  • \bbun\s+(install|i|add)\s+[^\n]*@vercel/postgres\b
  • \byarn\s+add\s+[^\n]*@vercel/postgres\b
  • \bnpm\s+(install|i|add)\s+[^\n]*@supabase/supabase-js\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@supabase/supabase-js\b
  • \bbun\s+(install|i|add)\s+[^\n]*@supabase/supabase-js\b
  • \byarn\s+add\s+[^\n]*@supabase/supabase-js\b
  • \bnpm\s+(install|i|add)\s+[^\n]*@supabase/ssr\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@supabase/ssr\b
  • \bbun\s+(install|i|add)\s+[^\n]*@supabase/ssr\b
  • \byarn\s+add\s+[^\n]*@supabase/ssr\b
  • \bnpm\s+(install|i|add)\s+[^\n]*@prisma/client\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@prisma/client\b
  • \bbun\s+(install|i|add)\s+[^\n]*@prisma/client\b
  • \byarn\s+add\s+[^\n]*@prisma/client\b
  • \bnpm\s+(install|i|add)\s+[^\n]*\bmongodb\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*\bmongodb\b
  • \bbun\s+(install|i|add)\s+[^\n]*\bmongodb\b
  • \byarn\s+add\s+[^\n]*\bmongodb\b
  • \bnpm\s+(install|i|add)\s+[^\n]*\bconvex\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*\bconvex\b
  • \bbun\s+(install|i|add)\s+[^\n]*\bconvex\b
  • \byarn\s+add\s+[^\n]*\bconvex\b
  • \bnpm\s+(install|i|add)\s+[^\n]*@libsql/client\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@libsql/client\b
  • \bbun\s+(install|i|add)\s+[^\n]*@libsql/client\b
  • \byarn\s+add\s+[^\n]*@libsql/client\b

Import patterns:

  • @vercel/blob
  • @vercel/edge-config
  • @neondatabase/serverless
  • @upstash/redis
  • @vercel/kv
  • @vercel/postgres
  • @supabase/supabase-js
  • @prisma/client

Matched examples:

  • pnpm add @vercel/blob (bash)

verification (priority 7)

Bash patterns:

  • \bnext\s+dev\b
  • \bnpm\s+run\s+dev\b
  • \bpnpm\s+dev\b
  • \bbun\s+run\s+dev\b
  • \byarn\s+dev\b
  • \bvite\s*(dev)?\b
  • \bvercel\s+dev\b
  • \bastro\s+dev\b

Matched examples:

  • vercel dev (bash)
  • next dev (bash)
  • next dev --turbo (bash)
  • npm run dev (bash)
  • pnpm dev (bash)
  • bun run dev (bash)

auth (priority 6)

Path patterns:

  • middleware.ts
  • middleware.js
  • src/middleware.ts
  • src/middleware.js
  • clerk.config.*
  • app/sign-in/**
  • app/sign-up/**
  • src/app/sign-in/**
  • src/app/sign-up/**
  • app/(auth)/**
  • src/app/(auth)/**
  • auth.config.*
  • auth.ts
  • auth.js

Bash patterns:

  • \bnpm\s+(install|i|add)\s+[^\n]*@clerk/nextjs\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@clerk/nextjs\b
  • \bbun\s+(install|i|add)\s+[^\n]*@clerk/nextjs\b
  • \byarn\s+add\s+[^\n]*@clerk/nextjs\b
  • \bnpm\s+(install|i|add)\s+[^\n]*@descope/nextjs-sdk\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@descope/nextjs-sdk\b
  • \bbun\s+(install|i|add)\s+[^\n]*@descope/nextjs-sdk\b
  • \byarn\s+add\s+[^\n]*@descope/nextjs-sdk\b
  • \bnpm\s+(install|i|add)\s+[^\n]*@auth0/nextjs-auth0\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@auth0/nextjs-auth0\b
  • \bbun\s+(install|i|add)\s+[^\n]*@auth0/nextjs-auth0\b
  • \byarn\s+add\s+[^\n]*@auth0/nextjs-auth0\b

Matched examples:

  • middleware.ts (path)
  • middleware.js (path)
  • src/middleware.ts (path)

deployments-cicd (priority 6)

Path patterns:

  • .github/workflows/*.yml
  • .github/workflows/*.yaml
  • .gitlab-ci.yml
  • bitbucket-pipelines.yml
  • vercel.json
  • apps/*/vercel.json

Bash patterns:

  • \bvercel\s+deploy\b
  • \bvercel\s+--prod\b
  • \bvercel\s+promote\b
  • \bvercel\s+rollback\b
  • \bvercel\s+inspect\b
  • \bvercel\s+build\b
  • \bvercel\s+deploy\s+--prebuilt\b

Matched examples:

  • vercel.json (path)
  • apps/web/vercel.json (path)
  • .github/workflows/deploy.yml (path)
  • vercel deploy (bash)
  • vercel build (bash)

next-cache-components (priority 6)

Path patterns:

  • next.config.*
  • app/**
  • src/app/**
  • apps/*/app/**
  • apps/*/src/app/**

Bash patterns:

  • \bnext\s+(dev|build)\b

Import patterns:

  • next/cache

Matched examples:

  • next.config.ts (path)
  • next.config.js (path)
  • next.config.mjs (path)
  • app/api/chat/route.ts (path)
  • app/api/completion/route.ts (path)
  • app/layout.tsx (path)
  • src/app/layout.tsx (path)
  • app/api/bot/route.ts (path)
  • next dev (bash)
  • next build (bash)
  • next dev --turbo (bash)

next-forge (priority 6)

Path patterns:

  • pnpm-workspace.yaml
  • apps/app/**
  • apps/web/**
  • apps/api/**
  • apps/email/**
  • apps/docs/**
  • apps/studio/**
  • apps/storybook/**
  • packages/auth/**
  • packages/database/**
  • packages/design-system/**
  • packages/payments/**
  • packages/email/**
  • packages/analytics/**
  • packages/observability/**
  • packages/security/**
  • packages/ai/**
  • packages/cms/**
  • packages/collaboration/**
  • packages/feature-flags/**
  • packages/internationalization/**
  • packages/notifications/**
  • packages/rate-limit/**
  • packages/seo/**
  • packages/storage/**
  • packages/webhooks/**
  • packages/next-config/**
  • packages/typescript-config/**
  • **/keys.ts
  • **/env.ts
  • **/proxy.ts
  • biome.jsonc

Bash patterns:

  • \bnext-forge\b
  • \bnpx\s+next-forge\b
  • \bpnpm\s+migrate\b
  • \bpnpm\s+bump-deps\b
  • \bpnpm\s+bump-ui\b
  • \bprisma\s+(generate|db\s+push|format|studio)\b
  • \bstripe\s+listen\b
  • \bnpx\s+shadcn@latest\s+add\b.*-c\s+packages/design-system\b

Import patterns:

  • @repo/auth
  • @repo/database
  • @repo/design-system
  • @repo/payments
  • @repo/email
  • @repo/analytics
  • @repo/observability
  • @repo/security
  • @repo/ai
  • @repo/cms
  • @repo/collaboration
  • @repo/feature-flags
  • @repo/internationalization
  • @repo/notifications
  • @repo/rate-limit
  • @repo/seo
  • @repo/storage
  • @repo/webhooks
  • @repo/next-config
  • @t3-oss/env-nextjs
  • @rescale/nemo

Matched examples:

  • apps/web/vercel.json (path)

next-upgrade (priority 6)

Path patterns:

  • next.config.*
  • package.json

Bash patterns:

  • \bnpx\s+@next/codemod\b
  • \bnpm\s+(install|i|add)\s+[^\n]*\bnext@
  • \bpnpm\s+(install|i|add)\s+[^\n]*\bnext@
  • \bbun\s+(install|i|add)\s+[^\n]*\bnext@
  • \byarn\s+add\s+[^\n]*\bnext@

Matched examples:

  • next.config.ts (path)
  • next.config.js (path)
  • next.config.mjs (path)

routing-middleware (priority 6)

Path patterns:

  • middleware.ts
  • middleware.js
  • middleware.mts
  • middleware.mjs
  • proxy.ts
  • proxy.js
  • proxy.mts
  • proxy.mjs
  • src/middleware.ts
  • src/middleware.js
  • src/middleware.mts
  • src/middleware.mjs
  • src/proxy.ts
  • src/proxy.js
  • src/proxy.mts
  • src/proxy.mjs
  • vercel.json
  • apps/*/vercel.json
  • vercel.ts
  • vercel.mts

Bash patterns:

  • \bnpx\s+@vercel/config\b

Matched examples:

  • vercel.json (path)
  • apps/web/vercel.json (path)
  • middleware.ts (path)
  • middleware.js (path)
  • src/middleware.ts (path)

runtime-cache (priority 6)

Path patterns:

  • lib/cache/**
  • src/lib/cache/**
  • lib/cache.*
  • src/lib/cache.*

Bash patterns:

  • \bnpm\s+(install|i|add)\s+[^\n]*@vercel/functions\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@vercel/functions\b
  • \bbun\s+(install|i|add)\s+[^\n]*@vercel/functions\b
  • \byarn\s+add\s+[^\n]*@vercel/functions\b

Matched examples:

  • lib/cache/index.ts (path)

shadcn (priority 6)

Path patterns:

  • components.json
  • components/ui/**
  • src/components/ui/**
  • apps/*/components/ui/**
  • apps/*/src/components/ui/**
  • packages/*/components/ui/**
  • packages/*/src/components/ui/**

Bash patterns:

  • \bnpx\s+shadcn\b
  • \bnpx\s+shadcn@latest\s+(init|add|build|search|list|migrate|info|docs|view)\b
  • \bnpx\s+create-next-app\b
  • \bbunx\s+create-next-app\b
  • \bpnpm\s+create\s+next-app\b
  • \bnpm\s+create\s+next-app\b

Matched examples:

  • components.json (path)
  • components/ui/button.tsx (path)
  • npx shadcn add button (bash)
  • npx create-next-app (bash)

nextjs (priority 5)

Path patterns:

  • next.config.*
  • next-env.d.ts
  • app/**
  • pages/**
  • src/app/**
  • src/pages/**
  • tailwind.config.*
  • postcss.config.*
  • tsconfig.json
  • tsconfig.*.json
  • apps/*/app/**
  • apps/*/pages/**
  • apps/*/src/app/**
  • apps/*/src/pages/**
  • apps/*/next.config.*

Bash patterns:

  • \bnext\s+(dev|build|start|lint)\b
  • \bnext\s+experimental-analyze\b
  • \bnpx\s+create-next-app\b
  • \bbunx\s+create-next-app\b
  • \bnpm\s+run\s+(dev|build|start)\b
  • \bpnpm\s+(dev|build)\b
  • \bbun\s+run\s+(dev|build)\b

Matched examples:

  • next.config.ts (path)
  • next.config.js (path)
  • next.config.mjs (path)
  • app/api/chat/route.ts (path)
  • app/api/completion/route.ts (path)
  • app/layout.tsx (path)
  • src/app/layout.tsx (path)
  • pages/api/auth/[...nextauth].ts (path)
  • pages/api/hello.ts (path)
  • app/api/bot/route.ts (path)
  • next dev (bash)
  • next build (bash)
  • next dev --turbo (bash)
  • npm run dev (bash)
  • pnpm dev (bash)
  • bun run dev (bash)
  • npx create-next-app (bash)

react-best-practices (priority 4)

Path patterns:

  • src/components/**/*.tsx
  • src/components/**/*.jsx
  • app/components/**/*.tsx
  • app/components/**/*.jsx
  • components/**/*.tsx
  • components/**/*.jsx
  • src/ui/**/*.tsx
  • lib/components/**/*.tsx

Import patterns:

  • react
  • react-dom

Matched examples:

  • components/ui/button.tsx (path)

turbopack (priority 4)

Path patterns:

  • next.config.*

Bash patterns:

  • \bnext\s+dev\s+--turbo\b
  • \bnext\s+dev\s+--turbopack\b

Matched examples:

  • next.config.ts (path)
  • next.config.js (path)
  • next.config.mjs (path)
  • next dev --turbo (bash)

vercel-agent (priority 4)

Path patterns:

  • .github/workflows/vercel*.yml
  • .github/workflows/vercel*.yaml
  • .github/workflows/deploy*.yml
  • .github/workflows/deploy*.yaml
  • .github/workflows/preview*.yml
  • .github/workflows/preview*.yaml

Bash patterns:

  • \bvercel\s+agent\b

Matched examples:

  • .github/workflows/deploy.yml (path)

vercel-cli (priority 4)

Path patterns:

  • vercel.json
  • vercel.ts
  • .vercel/**
  • .vercelignore
  • now.json

Bash patterns:

  • ^\s*vercel(?:\s|$)
  • ^\s*vc(?:\s|$)
  • \bnpx\s+vercel\b
  • \bpnpm\s+dlx\s+vercel\b
  • \bbunx\s+vercel\b
  • \byarn\s+dlx\s+vercel\b
  • \bnpx\s+@vercel/config\b

Matched examples:

  • vercel.json (path)
  • .vercel/project.json (path)
  • vercel deploy (bash)
  • vercel dev (bash)
  • vercel env pull (bash)
  • vercel env add (bash)
  • vercel logs (bash)
  • vercel build (bash)
  • vercel integration add (bash)
  • vercel firewall (bash)

vercel-sandbox (priority 4)

Bash patterns:

  • \bnpm\s+(install|i|add)\s+[^\n]*@vercel/sandbox\b
  • \bpnpm\s+(install|i|add)\s+[^\n]*@vercel/sandbox\b
  • \bbun\s+(install|i|add)\s+[^\n]*@vercel/sandbox\b
  • \byarn\s+add\s+[^\n]*@vercel/sandbox\b

Import patterns:

  • @vercel/sandbox

marketplace (priority 3)

Path patterns:

  • integration.json

Bash patterns:

  • \bvercel\s+integration\b
  • \bvercel\s+integration\s+add\b
  • \bvercel\s+integration\s+discover\b

Matched examples:

  • integration.json (path)
  • vercel integration add (bash)

Path Overlap Matrix

Shows which skills compete on shared file targets.

Target File Competing Skills (priority)
vercel.json vercel-functions (8), deployments-cicd (6), routing-middleware (6), vercel-cli (4)
apps/web/vercel.json vercel-functions (8), deployments-cicd (6), next-forge (6), routing-middleware (6)
middleware.ts auth (6), routing-middleware (6)
middleware.js auth (6), routing-middleware (6)
src/middleware.ts auth (6), routing-middleware (6)
next.config.ts next-cache-components (6), next-upgrade (6), nextjs (5), turbopack (4)
next.config.js next-cache-components (6), next-upgrade (6), nextjs (5), turbopack (4)
next.config.mjs next-cache-components (6), next-upgrade (6), nextjs (5), turbopack (4)
app/api/chat/route.ts ai-sdk (8), chat-sdk (8), vercel-functions (8), next-cache-components (6), nextjs (5)
app/api/completion/route.ts ai-sdk (8), vercel-functions (8), next-cache-components (6), nextjs (5)
app/layout.tsx next-cache-components (6), nextjs (5)
src/app/layout.tsx next-cache-components (6), nextjs (5)
pages/api/auth/[...nextauth].ts vercel-functions (8), nextjs (5)
components/ui/button.tsx shadcn (6), react-best-practices (4)
.github/workflows/deploy.yml deployments-cicd (6), vercel-agent (4)
pages/api/hello.ts vercel-functions (8), nextjs (5)
app/api/bot/route.ts chat-sdk (8), vercel-functions (8), next-cache-components (6), nextjs (5)

Bash Overlap Matrix

Shows which skills compete on shared bash commands.

Bash Command Competing Skills (priority)
vercel deploy deployments-cicd (6), vercel-cli (4)
vercel dev vercel-functions (8), verification (7), vercel-cli (4)
vercel env pull ai-gateway (7), env-vars (7), vercel-cli (4)
vercel env add env-vars (7), vercel-cli (4)
vercel logs vercel-functions (8), vercel-cli (4)
vercel build deployments-cicd (6), vercel-cli (4)
next dev verification (7), next-cache-components (6), nextjs (5)
next build next-cache-components (6), nextjs (5)
next dev --turbo verification (7), next-cache-components (6), nextjs (5), turbopack (4)
npm run dev verification (7), nextjs (5)
pnpm dev verification (7), nextjs (5)
bun run dev verification (7), nextjs (5)
npx create-next-app shadcn (6), nextjs (5)
vercel integration add vercel-cli (4), marketplace (3)

Skills by Priority

Priority 10: knowledge-update

Priority 9: workflow

Priority 8: ai-sdk, bootstrap, chat-sdk, vercel-functions

Priority 7: ai-gateway, env-vars, vercel-storage, verification

Priority 6: auth, deployments-cicd, next-cache-components, next-forge, next-upgrade, routing-middleware, runtime-cache, shadcn

Priority 5: nextjs

Priority 4: react-best-practices, turbopack, vercel-agent, vercel-cli, vercel-sandbox

Priority 3: marketplace