|
1 | 1 | # Skill Catalog |
2 | 2 |
|
3 | 3 | > Auto-generated by `scripts/generate-catalog.ts` — do not edit manually. |
4 | | -> Generated: 2026-03-11T21:25:31.164Z |
5 | | -> Skills: 47 |
| 4 | +> Generated: 2026-03-12T01:01:20.029Z |
| 5 | +> Skills: 46 |
6 | 6 |
|
7 | 7 | ## Table of Contents |
8 | 8 |
|
|
24 | 24 | | `ai-gateway` | 7 | 0 | 5 | 2 | |
25 | 25 | | `env-vars` | 7 | 10 | 4 | 0 | |
26 | 26 | | `vercel-api` | 7 | 2 | 6 | 0 | |
27 | | -| `vercel-services` | 7 | 12 | 6 | 1 | |
28 | 27 | | `vercel-storage` | 7 | 15 | 48 | 8 | |
29 | 28 | | `verification` | 7 | 0 | 8 | 0 | |
30 | 29 | | `ai-generation-persistence` | 6 | 10 | 0 | 5 | |
|
39 | 38 | | `sign-in-with-vercel` | 6 | 5 | 0 | 0 | |
40 | 39 | | `vercel-flags` | 6 | 11 | 12 | 7 | |
41 | 40 | | `ai-elements` | 5 | 10 | 10 | 4 | |
| 41 | +| `geistdocs` | 5 | 6 | 6 | 4 | |
42 | 42 | | `nextjs` | 5 | 15 | 7 | 0 | |
43 | 43 | | `payments` | 5 | 14 | 12 | 0 | |
44 | 44 | | `turborepo` | 5 | 2 | 3 | 0 | |
45 | 45 | | `v0-dev` | 5 | 0 | 3 | 2 | |
46 | 46 | | `vercel-firewall` | 5 | 1 | 1 | 0 | |
47 | 47 | | `vercel-queues` | 5 | 16 | 4 | 2 | |
48 | 48 | | `cms` | 4 | 17 | 26 | 0 | |
49 | | -| `edge-runtime` | 4 | 5 | 8 | 2 | |
50 | 49 | | `email` | 4 | 17 | 12 | 0 | |
51 | 50 | | `geist` | 4 | 10 | 4 | 3 | |
52 | 51 | | `json-render` | 4 | 8 | 0 | 0 | |
|
390 | 389 | - `.mcp.json` (path) |
391 | 390 | - `.vercel/project.json` (path) |
392 | 391 |
|
393 | | -#### `vercel-services` (priority 7) |
394 | | - |
395 | | -**Path patterns:** |
396 | | -- `backend/**` |
397 | | -- `backend/main.py` |
398 | | -- `backend/main.go` |
399 | | -- `backend/go.mod` |
400 | | -- `backend/pyproject.toml` |
401 | | -- `backend/requirements.txt` |
402 | | -- `frontend/**` |
403 | | -- `apps/*/backend/**` |
404 | | -- `apps/*/frontend/**` |
405 | | -- `services/*/vercel.json` |
406 | | -- `*/pyproject.toml` |
407 | | -- `*/go.mod` |
408 | | - |
409 | | -**Bash patterns:** |
410 | | -- `\bvercel\s+dev\b.*-L` |
411 | | -- `\bpip\s+install\b.*fastapi` |
412 | | -- `\buv\s+(sync|pip|run)\b` |
413 | | -- `\bgo\s+(run|build|mod)\b` |
414 | | -- `\bpython\s+-m\s+uvicorn\b` |
415 | | -- `\buvicorn\b` |
416 | | - |
417 | | -**Import patterns:** |
418 | | -- `fastapi` |
419 | | - |
420 | 392 | #### `vercel-storage` (priority 7) |
421 | 393 |
|
422 | 394 | **Path patterns:** |
|
910 | 882 | - `@ai-sdk/react` |
911 | 883 | - `@/components/ai-elements/*` |
912 | 884 |
|
| 885 | +#### `geistdocs` (priority 5) |
| 886 | + |
| 887 | +**Path patterns:** |
| 888 | +- `geistdocs.tsx` |
| 889 | +- `content/docs/**/*.mdx` |
| 890 | +- `content/docs/**/*.md` |
| 891 | +- `apps/*/geistdocs.tsx` |
| 892 | +- `apps/*/content/docs/**/*.mdx` |
| 893 | +- `apps/*/content/docs/**/*.md` |
| 894 | + |
| 895 | +**Bash patterns:** |
| 896 | +- `\bnpx\s+@vercel/geistdocs\s+init\b` |
| 897 | +- `\bnpm\s+(install|i|add)\s+[^\n]*\bfumadocs\b` |
| 898 | +- `\bpnpm\s+(install|i|add)\s+[^\n]*\bfumadocs\b` |
| 899 | +- `\bbun\s+(install|i|add)\s+[^\n]*\bfumadocs\b` |
| 900 | +- `\byarn\s+add\s+[^\n]*\bfumadocs\b` |
| 901 | +- `\bpnpm\s+translate\b` |
| 902 | + |
| 903 | +**Import patterns:** |
| 904 | +- `@vercel/geistdocs` |
| 905 | +- `fumadocs-core` |
| 906 | +- `fumadocs-ui` |
| 907 | +- `fumadocs-mdx` |
| 908 | + |
913 | 909 | #### `nextjs` (priority 5) |
914 | 910 |
|
915 | 911 | **Path patterns:** |
|
1108 | 1104 | - `\bnpx\s+create-sanity\b` |
1109 | 1105 | - `\bnpx\s+sanity\s+init\b` |
1110 | 1106 |
|
1111 | | -#### `edge-runtime` (priority 4) |
1112 | | - |
1113 | | -**Path patterns:** |
1114 | | -- `edge-runtime.config.*` |
1115 | | -- `middleware.ts` |
1116 | | -- `middleware.js` |
1117 | | -- `src/middleware.ts` |
1118 | | -- `src/middleware.js` |
1119 | | - |
1120 | | -**Bash patterns:** |
1121 | | -- `\bnpm\s+(install|i|add)\s+[^\n]*\bedge-runtime\b` |
1122 | | -- `\bpnpm\s+(install|i|add)\s+[^\n]*\bedge-runtime\b` |
1123 | | -- `\bbun\s+(install|i|add)\s+[^\n]*\bedge-runtime\b` |
1124 | | -- `\byarn\s+add\s+[^\n]*\bedge-runtime\b` |
1125 | | -- `\bnpm\s+(install|i|add)\s+[^\n]*@edge-runtime/` |
1126 | | -- `\bpnpm\s+(install|i|add)\s+[^\n]*@edge-runtime/` |
1127 | | -- `\bbun\s+(install|i|add)\s+[^\n]*@edge-runtime/` |
1128 | | -- `\byarn\s+add\s+[^\n]*@edge-runtime/` |
1129 | | - |
1130 | | -**Import patterns:** |
1131 | | -- `edge-runtime` |
1132 | | -- `@edge-runtime/*` |
1133 | | - |
1134 | | -**Matched examples:** |
1135 | | -- `middleware.ts` (path) |
1136 | | -- `middleware.js` (path) |
1137 | | -- `src/middleware.ts` (path) |
1138 | | - |
1139 | 1107 | #### `email` (priority 4) |
1140 | 1108 |
|
1141 | 1109 | **Path patterns:** |
@@ -1466,9 +1434,9 @@ Shows which skills compete on shared file targets. |
1466 | 1434 | |-------------|---------------------------| |
1467 | 1435 | | `vercel.json` | `vercel-functions` (8), `cron-jobs` (6), `deployments-cicd` (6), `routing-middleware` (6), `vercel-cli` (4) | |
1468 | 1436 | | `apps/web/vercel.json` | `vercel-functions` (8), `cron-jobs` (6), `deployments-cicd` (6), `next-forge` (6), `routing-middleware` (6) | |
1469 | | -| `middleware.ts` | `investigation-mode` (8), `auth` (6), `routing-middleware` (6), `edge-runtime` (4) | |
1470 | | -| `middleware.js` | `investigation-mode` (8), `auth` (6), `routing-middleware` (6), `edge-runtime` (4) | |
1471 | | -| `src/middleware.ts` | `investigation-mode` (8), `auth` (6), `routing-middleware` (6), `edge-runtime` (4) | |
| 1437 | +| `middleware.ts` | `investigation-mode` (8), `auth` (6), `routing-middleware` (6) | |
| 1438 | +| `middleware.js` | `investigation-mode` (8), `auth` (6), `routing-middleware` (6) | |
| 1439 | +| `src/middleware.ts` | `investigation-mode` (8), `auth` (6), `routing-middleware` (6) | |
1472 | 1440 | | `next.config.ts` | `nextjs` (5), `turbopack` (4) | |
1473 | 1441 | | `next.config.js` | `nextjs` (5), `turbopack` (4) | |
1474 | 1442 | | `next.config.mjs` | `nextjs` (5), `turbopack` (4) | |
@@ -1511,13 +1479,13 @@ Shows which skills compete on shared bash commands. |
1511 | 1479 |
|
1512 | 1480 | **Priority 8:** `ai-sdk`, `bootstrap`, `chat-sdk`, `investigation-mode`, `vercel-functions` |
1513 | 1481 |
|
1514 | | -**Priority 7:** `ai-gateway`, `env-vars`, `vercel-api`, `vercel-services`, `vercel-storage`, `verification` |
| 1482 | +**Priority 7:** `ai-gateway`, `env-vars`, `vercel-api`, `vercel-storage`, `verification` |
1515 | 1483 |
|
1516 | 1484 | **Priority 6:** `ai-generation-persistence`, `auth`, `cron-jobs`, `deployments-cicd`, `next-forge`, `observability`, `routing-middleware`, `runtime-cache`, `shadcn`, `sign-in-with-vercel`, `vercel-flags` |
1517 | 1485 |
|
1518 | | -**Priority 5:** `ai-elements`, `nextjs`, `payments`, `turborepo`, `v0-dev`, `vercel-firewall`, `vercel-queues` |
| 1486 | +**Priority 5:** `ai-elements`, `geistdocs`, `nextjs`, `payments`, `turborepo`, `v0-dev`, `vercel-firewall`, `vercel-queues` |
1519 | 1487 |
|
1520 | | -**Priority 4:** `cms`, `edge-runtime`, `email`, `geist`, `json-render`, `micro`, `ncc`, `react-best-practices`, `satori`, `swr`, `turbopack`, `vercel-agent`, `vercel-cli`, `vercel-sandbox` |
| 1488 | +**Priority 4:** `cms`, `email`, `geist`, `json-render`, `micro`, `ncc`, `react-best-practices`, `satori`, `swr`, `turbopack`, `vercel-agent`, `vercel-cli`, `vercel-sandbox` |
1521 | 1489 |
|
1522 | 1490 | **Priority 3:** `agent-browser`, `marketplace` |
1523 | 1491 |
|
|
0 commit comments