mirror of
https://github.com/vercel/vercel-plugin.git
synced 2026-09-14 15:39:47 +08:00
365 lines
12 KiB
JSON
365 lines
12 KiB
JSON
{
|
|
"version": 1,
|
|
"generatedAt": "2026-05-05T21:44:59.479Z",
|
|
"templates": [
|
|
{
|
|
"template": "agents/ai-architect.md.tmpl",
|
|
"output": "agents/ai-architect.md",
|
|
"dependencies": [
|
|
"ai-sdk"
|
|
],
|
|
"includes": [
|
|
{
|
|
"marker": "{{include:skill:ai-sdk:file:references/type-safe-agents.md}}",
|
|
"skillName": "ai-sdk",
|
|
"target": "file:references/type-safe-agents.md",
|
|
"type": "section",
|
|
"lineNumber": 85
|
|
},
|
|
{
|
|
"marker": "{{include:skill:ai-sdk:file:references/common-errors.md}}",
|
|
"skillName": "ai-sdk",
|
|
"target": "file:references/common-errors.md",
|
|
"type": "section",
|
|
"lineNumber": 201
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"template": "agents/performance-optimizer.md.tmpl",
|
|
"output": "agents/performance-optimizer.md",
|
|
"dependencies": [
|
|
"nextjs",
|
|
"next-cache-components"
|
|
],
|
|
"includes": [
|
|
{
|
|
"marker": "{{include:skill:nextjs:file:references/rsc-boundaries.md}}",
|
|
"skillName": "nextjs",
|
|
"target": "file:references/rsc-boundaries.md",
|
|
"type": "section",
|
|
"lineNumber": 123
|
|
},
|
|
{
|
|
"marker": "{{include:skill:nextjs:file:references/bundling.md:Bundle Analysis}}",
|
|
"skillName": "nextjs",
|
|
"target": "file:references/bundling.md:Bundle Analysis",
|
|
"type": "section",
|
|
"lineNumber": 130
|
|
},
|
|
{
|
|
"marker": "{{include:skill:nextjs:file:references/data-patterns.md:Decision Tree}}",
|
|
"skillName": "nextjs",
|
|
"target": "file:references/data-patterns.md:Decision Tree",
|
|
"type": "section",
|
|
"lineNumber": 137
|
|
},
|
|
{
|
|
"marker": "{{include:skill:next-cache-components:Cache Invalidation}}",
|
|
"skillName": "next-cache-components",
|
|
"target": "Cache Invalidation",
|
|
"type": "section",
|
|
"lineNumber": 142
|
|
},
|
|
{
|
|
"marker": "{{include:skill:nextjs:file:references/image.md}}",
|
|
"skillName": "nextjs",
|
|
"target": "file:references/image.md",
|
|
"type": "section",
|
|
"lineNumber": 168
|
|
},
|
|
{
|
|
"marker": "{{include:skill:nextjs:file:references/font.md}}",
|
|
"skillName": "nextjs",
|
|
"target": "file:references/font.md",
|
|
"type": "section",
|
|
"lineNumber": 173
|
|
},
|
|
{
|
|
"marker": "{{include:skill:next-cache-components:`use cache` Directive}}",
|
|
"skillName": "next-cache-components",
|
|
"target": "`use cache` Directive",
|
|
"type": "section",
|
|
"lineNumber": 178
|
|
},
|
|
{
|
|
"marker": "{{include:skill:nextjs:file:references/data-patterns.md:Client Component Data Fetching}}",
|
|
"skillName": "nextjs",
|
|
"target": "file:references/data-patterns.md:Client Component Data Fetching",
|
|
"type": "section",
|
|
"lineNumber": 183
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"template": "agents/deployment-expert.md.tmpl",
|
|
"output": "agents/deployment-expert.md",
|
|
"dependencies": [
|
|
"vercel-functions",
|
|
"deployments-cicd"
|
|
],
|
|
"includes": [
|
|
{
|
|
"marker": "{{include:skill:vercel-functions:Function Runtime Diagnostics > Timeout Diagnostics}}",
|
|
"skillName": "vercel-functions",
|
|
"target": "Function Runtime Diagnostics > Timeout Diagnostics",
|
|
"type": "section",
|
|
"lineNumber": 51
|
|
},
|
|
{
|
|
"marker": "{{include:skill:vercel-functions:Function Runtime Diagnostics > 500 Error Diagnostics}}",
|
|
"skillName": "vercel-functions",
|
|
"target": "Function Runtime Diagnostics > 500 Error Diagnostics",
|
|
"type": "section",
|
|
"lineNumber": 56
|
|
},
|
|
{
|
|
"marker": "{{include:skill:vercel-functions:Function Runtime Diagnostics > Invocation Failure Diagnostics}}",
|
|
"skillName": "vercel-functions",
|
|
"target": "Function Runtime Diagnostics > Invocation Failure Diagnostics",
|
|
"type": "section",
|
|
"lineNumber": 61
|
|
},
|
|
{
|
|
"marker": "{{include:skill:vercel-functions:Function Runtime Diagnostics > Cold Start Diagnostics}}",
|
|
"skillName": "vercel-functions",
|
|
"target": "Function Runtime Diagnostics > Cold Start Diagnostics",
|
|
"type": "section",
|
|
"lineNumber": 66
|
|
},
|
|
{
|
|
"marker": "{{include:skill:vercel-functions:Function Runtime Diagnostics > Edge Function Timeout Diagnostics}}",
|
|
"skillName": "vercel-functions",
|
|
"target": "Function Runtime Diagnostics > Edge Function Timeout Diagnostics",
|
|
"type": "section",
|
|
"lineNumber": 71
|
|
},
|
|
{
|
|
"marker": "{{include:skill:deployments-cicd:Promote & Rollback}}",
|
|
"skillName": "deployments-cicd",
|
|
"target": "Promote & Rollback",
|
|
"type": "section",
|
|
"lineNumber": 133
|
|
},
|
|
{
|
|
"marker": "{{include:skill:deployments-cicd:Deployment Strategy Matrix}}",
|
|
"skillName": "deployments-cicd",
|
|
"target": "Deployment Strategy Matrix",
|
|
"type": "section",
|
|
"lineNumber": 146
|
|
},
|
|
{
|
|
"marker": "{{include:skill:deployments-cicd:Common Build Errors}}",
|
|
"skillName": "deployments-cicd",
|
|
"target": "Common Build Errors",
|
|
"type": "section",
|
|
"lineNumber": 153
|
|
},
|
|
{
|
|
"marker": "{{include:skill:deployments-cicd:CI/CD Integration > GitHub Actions}}",
|
|
"skillName": "deployments-cicd",
|
|
"target": "CI/CD Integration > GitHub Actions",
|
|
"type": "section",
|
|
"lineNumber": 162
|
|
},
|
|
{
|
|
"marker": "{{include:skill:deployments-cicd:Common CI Patterns}}",
|
|
"skillName": "deployments-cicd",
|
|
"target": "Common CI Patterns",
|
|
"type": "section",
|
|
"lineNumber": 167
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"template": "commands/deploy.md.tmpl",
|
|
"output": "commands/deploy.md",
|
|
"dependencies": [
|
|
"deployments-cicd"
|
|
],
|
|
"includes": [
|
|
{
|
|
"marker": "{{include:skill:deployments-cicd:Deployment Commands > Preview Deployment}}",
|
|
"skillName": "deployments-cicd",
|
|
"target": "Deployment Commands > Preview Deployment",
|
|
"type": "section",
|
|
"lineNumber": 56
|
|
},
|
|
{
|
|
"marker": "{{include:skill:deployments-cicd:Deployment Commands > Production Deployment}}",
|
|
"skillName": "deployments-cicd",
|
|
"target": "Deployment Commands > Production Deployment",
|
|
"type": "section",
|
|
"lineNumber": 61
|
|
},
|
|
{
|
|
"marker": "{{include:skill:deployments-cicd:Deployment Commands > Inspect Deployments}}",
|
|
"skillName": "deployments-cicd",
|
|
"target": "Deployment Commands > Inspect Deployments",
|
|
"type": "section",
|
|
"lineNumber": 78
|
|
},
|
|
{
|
|
"marker": "{{include:skill:deployments-cicd:Deploy Summary Format}}",
|
|
"skillName": "deployments-cicd",
|
|
"target": "Deploy Summary Format",
|
|
"type": "section",
|
|
"lineNumber": 132
|
|
},
|
|
{
|
|
"marker": "{{include:skill:deployments-cicd:Deploy Next Steps}}",
|
|
"skillName": "deployments-cicd",
|
|
"target": "Deploy Next Steps",
|
|
"type": "section",
|
|
"lineNumber": 137
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"template": "commands/bootstrap.md.tmpl",
|
|
"output": "commands/bootstrap.md",
|
|
"dependencies": [
|
|
"bootstrap"
|
|
],
|
|
"includes": [
|
|
{
|
|
"marker": "{{include:skill:bootstrap:Preflight}}",
|
|
"skillName": "bootstrap",
|
|
"target": "Preflight",
|
|
"type": "section",
|
|
"lineNumber": 12
|
|
},
|
|
{
|
|
"marker": "{{include:skill:bootstrap:Rules}}",
|
|
"skillName": "bootstrap",
|
|
"target": "Rules",
|
|
"type": "section",
|
|
"lineNumber": 29
|
|
},
|
|
{
|
|
"marker": "{{include:skill:bootstrap:Resource Setup: Postgres}}",
|
|
"skillName": "bootstrap",
|
|
"target": "Resource Setup: Postgres",
|
|
"type": "section",
|
|
"lineNumber": 46
|
|
},
|
|
{
|
|
"marker": "{{include:skill:bootstrap:AUTH_SECRET Generation}}",
|
|
"skillName": "bootstrap",
|
|
"target": "AUTH_SECRET Generation",
|
|
"type": "section",
|
|
"lineNumber": 51
|
|
},
|
|
{
|
|
"marker": "{{include:skill:bootstrap:Env Verification}}",
|
|
"skillName": "bootstrap",
|
|
"target": "Env Verification",
|
|
"type": "section",
|
|
"lineNumber": 56
|
|
},
|
|
{
|
|
"marker": "{{include:skill:bootstrap:App Setup}}",
|
|
"skillName": "bootstrap",
|
|
"target": "App Setup",
|
|
"type": "section",
|
|
"lineNumber": 63
|
|
},
|
|
{
|
|
"marker": "{{include:skill:bootstrap:Bootstrap Verification}}",
|
|
"skillName": "bootstrap",
|
|
"target": "Bootstrap Verification",
|
|
"type": "section",
|
|
"lineNumber": 68
|
|
},
|
|
{
|
|
"marker": "{{include:skill:bootstrap:Summary Format}}",
|
|
"skillName": "bootstrap",
|
|
"target": "Summary Format",
|
|
"type": "section",
|
|
"lineNumber": 73
|
|
},
|
|
{
|
|
"marker": "{{include:skill:bootstrap:Bootstrap Next Steps}}",
|
|
"skillName": "bootstrap",
|
|
"target": "Bootstrap Next Steps",
|
|
"type": "section",
|
|
"lineNumber": 78
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"template": "commands/marketplace.md.tmpl",
|
|
"output": "commands/marketplace.md",
|
|
"dependencies": [
|
|
"marketplace"
|
|
],
|
|
"includes": [
|
|
{
|
|
"marker": "{{include:skill:marketplace:Observability Integration Path}}",
|
|
"skillName": "marketplace",
|
|
"target": "Observability Integration Path",
|
|
"type": "section",
|
|
"lineNumber": 142
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"template": "commands/status.md.tmpl",
|
|
"output": "commands/status.md",
|
|
"dependencies": [],
|
|
"includes": []
|
|
},
|
|
{
|
|
"template": "commands/env.md.tmpl",
|
|
"output": "commands/env.md",
|
|
"dependencies": [
|
|
"env-vars"
|
|
],
|
|
"includes": [
|
|
{
|
|
"marker": "{{include:skill:env-vars:vercel env CLI > List Environment Variables}}",
|
|
"skillName": "env-vars",
|
|
"target": "vercel env CLI > List Environment Variables",
|
|
"type": "section",
|
|
"lineNumber": 42
|
|
},
|
|
{
|
|
"marker": "{{include:skill:env-vars:vercel env CLI > Pull Environment Variables}}",
|
|
"skillName": "env-vars",
|
|
"target": "vercel env CLI > Pull Environment Variables",
|
|
"type": "section",
|
|
"lineNumber": 54
|
|
},
|
|
{
|
|
"marker": "{{include:skill:env-vars:vercel env CLI > Add Environment Variables}}",
|
|
"skillName": "env-vars",
|
|
"target": "vercel env CLI > Add Environment Variables",
|
|
"type": "section",
|
|
"lineNumber": 67
|
|
},
|
|
{
|
|
"marker": "{{include:skill:env-vars:vercel env CLI > Remove Environment Variables}}",
|
|
"skillName": "env-vars",
|
|
"target": "vercel env CLI > Remove Environment Variables",
|
|
"type": "section",
|
|
"lineNumber": 77
|
|
},
|
|
{
|
|
"marker": "{{include:skill:env-vars:Environment-Specific Configuration}}",
|
|
"skillName": "env-vars",
|
|
"target": "Environment-Specific Configuration",
|
|
"type": "section",
|
|
"lineNumber": 123
|
|
},
|
|
{
|
|
"marker": "{{include:skill:env-vars:Gotchas}}",
|
|
"skillName": "env-vars",
|
|
"target": "Gotchas",
|
|
"type": "section",
|
|
"lineNumber": 128
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|