{
  "version": 1,
  "generatedAt": "2026-04-30T16:42:55.259Z",
  "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
        }
      ]
    }
  ]
}
