{
  "schemaVersion": "1.0",
  "item": {
    "slug": "vercel-speed-audit",
    "name": "Vercel Speed Audit",
    "source": "tencent",
    "type": "skill",
    "category": "效率提升",
    "sourceUrl": "https://clawhub.ai/BrennerSpear/vercel-speed-audit",
    "canonicalUrl": "https://clawhub.ai/BrennerSpear/vercel-speed-audit",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/vercel-speed-audit",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=vercel-speed-audit",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "docs/checklist.md",
      "docs/general.md",
      "docs/github-actions-prebuilt.md",
      "docs/sveltekit.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/vercel-speed-audit"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/vercel-speed-audit",
    "agentPageUrl": "https://openagent3.xyz/skills/vercel-speed-audit/agent",
    "manifestUrl": "https://openagent3.xyz/skills/vercel-speed-audit/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/vercel-speed-audit/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Vercel Speed Audit Skill",
        "body": "Optimize Vercel build and deploy speed for any project. Run as a checklist when starting new projects or auditing existing ones."
      },
      {
        "title": "When to Use",
        "body": "New project setup — configure optimal defaults from day one\nBuild times creeping up — audit and fix performance regressions\nDeploy queue bottlenecks — eliminate waiting on concurrent builds\nProduction incidents — use instant rollback instead of waiting for a new build\nCost optimization — balance speed vs spend on build infrastructure"
      },
      {
        "title": "Triage First (Don't Blindly Run All 10)",
        "body": "Before running the full checklist, measure and assess:\n\n# 1. Check current build times\ncd <project> && npx vercel ls --limit 5\n\n# 2. Check team/plan tier\nnpx vercel team ls\n\nDecision tree:\n\nBuild TimeAction< 20sOnly do items 0, 1, 3-5, 10. Skip GitHub Actions (#8), skip barrel file audit (#6) unless codebase is large.20-60sDo items 0-7, 10. GitHub Actions (#8) is optional.60s+Do everything. GitHub Actions (#8) becomes high-value.\n\nAuth-gated app? (All pages behind login)\n→ Skip ISR (#9) entirely. ISR caches one response for all users — incompatible with per-user content.\n\nFramework:\n→ SvelteKit: Also read docs/sveltekit.md — includes adapter-vercel switch, prerendering, $env tips.\n→ Next.js/Nuxt/Other: docs/general.md covers framework-agnostic items."
      },
      {
        "title": "Checklist (Ordered by Impact)",
        "body": "#OptimizationImpactCLI-checkable?Plan Required0Use explicit adapter (e.g., adapter-vercel not adapter-auto)Faster, no detection overhead✅ Check configAny1Turbo Build Machines50-70% faster builds❌ Dashboard onlyPro+2On-Demand Concurrent BuildsEliminates deploy queue❌ Dashboard onlyPro+3Prerender Static PagesFewer functions, faster TTFB✅ Audit codeAny4Ignored Build StepSkip irrelevant builds✅ Check vercel.jsonAny5Prioritize Production BuildsProd deploys go first❌ Dashboard onlyPro+6Eliminate Barrel Files10-30% build speedup✅ Audit codeAny7Audit & Trim DependenciesFaster install + bundle✅ Run depcheckAny8GitHub Actions + --prebuiltFull cache control, skip Vercel build✅ Add workflowAny9ISR for Dynamic PagesFewer cold starts✅ Audit routesAny10Instant RollbackZero-downtime recovery✅ vercel rollbackHobby: last only; Pro+: any\n\nPro plan items (#1, #2, #5): If not on Pro, check team plan first. These are the highest-impact free wins on Pro."
      },
      {
        "title": "Dashboard Links (Can't Check via CLI)",
        "body": "For a team called <team-slug>:\n\nTurbo machines: https://vercel.com/<team-slug>/<project>/settings → General → Build Machine\nConcurrent builds: https://vercel.com/teams/<team-slug>/settings → Build Queue\nPrioritize prod: https://vercel.com/<team-slug>/<project>/settings → Git → Production prioritization"
      },
      {
        "title": "Docs",
        "body": "docs/checklist.md — Full detailed checklist with how-to for each item\ndocs/sveltekit.md — SvelteKit-specific optimizations\ndocs/general.md — Framework-agnostic Vercel optimizations\ndocs/github-actions-prebuilt.md — GitHub Actions + vercel deploy --prebuilt guide"
      },
      {
        "title": "Lessons Learned",
        "body": "Real-world findings from running all 10 checks on a SvelteKit project with 16-18s builds:\n\nHalf the checklist was overkill — builds were already fast. Triage step now prevents wasted effort.\nISR is irrelevant for auth-gated apps — every page served per-user content. Added decision tree.\nadapter-auto → adapter-vercel was a missed win — not in original 10 but came up in dep audit. Now item #0.\nDashboard-only settings are the highest-impact items (Turbo, concurrent, priority) but can't be verified via CLI. Added direct links.\nGitHub Actions + prebuilt only worth it at 60s+ — for fast builds, the Vercel Git integration is simpler and equally fast.\nThe dep audit found the project was already lean (11 deps, 84MB node_modules, 472K client bundle). Only one unused dep (clsx).\nTeam/plan tier gates most high-impact items — checking plan should be step 1."
      },
      {
        "title": "Quick Start",
        "body": "Triage: Measure build times + check plan tier\nRun applicable items from the checklist based on decision tree\nIf SvelteKit, also review docs/sveltekit.md\nTrack findings in a report file (e.g., vercel-speed-report.md)\nFor complex CI needs, follow docs/github-actions-prebuilt.md"
      }
    ],
    "body": "Vercel Speed Audit Skill\n\nOptimize Vercel build and deploy speed for any project. Run as a checklist when starting new projects or auditing existing ones.\n\nWhen to Use\nNew project setup — configure optimal defaults from day one\nBuild times creeping up — audit and fix performance regressions\nDeploy queue bottlenecks — eliminate waiting on concurrent builds\nProduction incidents — use instant rollback instead of waiting for a new build\nCost optimization — balance speed vs spend on build infrastructure\nTriage First (Don't Blindly Run All 10)\n\nBefore running the full checklist, measure and assess:\n\n# 1. Check current build times\ncd <project> && npx vercel ls --limit 5\n\n# 2. Check team/plan tier\nnpx vercel team ls\n\n\nDecision tree:\n\nBuild Time\tAction\n< 20s\tOnly do items 0, 1, 3-5, 10. Skip GitHub Actions (#8), skip barrel file audit (#6) unless codebase is large.\n20-60s\tDo items 0-7, 10. GitHub Actions (#8) is optional.\n60s+\tDo everything. GitHub Actions (#8) becomes high-value.\n\nAuth-gated app? (All pages behind login) → Skip ISR (#9) entirely. ISR caches one response for all users — incompatible with per-user content.\n\nFramework: → SvelteKit: Also read docs/sveltekit.md — includes adapter-vercel switch, prerendering, $env tips. → Next.js/Nuxt/Other: docs/general.md covers framework-agnostic items.\n\nChecklist (Ordered by Impact)\n#\tOptimization\tImpact\tCLI-checkable?\tPlan Required\n0\tUse explicit adapter (e.g., adapter-vercel not adapter-auto)\tFaster, no detection overhead\t✅ Check config\tAny\n1\tTurbo Build Machines\t50-70% faster builds\t❌ Dashboard only\tPro+\n2\tOn-Demand Concurrent Builds\tEliminates deploy queue\t❌ Dashboard only\tPro+\n3\tPrerender Static Pages\tFewer functions, faster TTFB\t✅ Audit code\tAny\n4\tIgnored Build Step\tSkip irrelevant builds\t✅ Check vercel.json\tAny\n5\tPrioritize Production Builds\tProd deploys go first\t❌ Dashboard only\tPro+\n6\tEliminate Barrel Files\t10-30% build speedup\t✅ Audit code\tAny\n7\tAudit & Trim Dependencies\tFaster install + bundle\t✅ Run depcheck\tAny\n8\tGitHub Actions + --prebuilt\tFull cache control, skip Vercel build\t✅ Add workflow\tAny\n9\tISR for Dynamic Pages\tFewer cold starts\t✅ Audit routes\tAny\n10\tInstant Rollback\tZero-downtime recovery\t✅ vercel rollback\tHobby: last only; Pro+: any\n\nPro plan items (#1, #2, #5): If not on Pro, check team plan first. These are the highest-impact free wins on Pro.\n\nDashboard Links (Can't Check via CLI)\n\nFor a team called <team-slug>:\n\nTurbo machines: https://vercel.com/<team-slug>/<project>/settings → General → Build Machine\nConcurrent builds: https://vercel.com/teams/<team-slug>/settings → Build Queue\nPrioritize prod: https://vercel.com/<team-slug>/<project>/settings → Git → Production prioritization\nDocs\ndocs/checklist.md — Full detailed checklist with how-to for each item\ndocs/sveltekit.md — SvelteKit-specific optimizations\ndocs/general.md — Framework-agnostic Vercel optimizations\ndocs/github-actions-prebuilt.md — GitHub Actions + vercel deploy --prebuilt guide\nLessons Learned\n\nReal-world findings from running all 10 checks on a SvelteKit project with 16-18s builds:\n\nHalf the checklist was overkill — builds were already fast. Triage step now prevents wasted effort.\nISR is irrelevant for auth-gated apps — every page served per-user content. Added decision tree.\nadapter-auto → adapter-vercel was a missed win — not in original 10 but came up in dep audit. Now item #0.\nDashboard-only settings are the highest-impact items (Turbo, concurrent, priority) but can't be verified via CLI. Added direct links.\nGitHub Actions + prebuilt only worth it at 60s+ — for fast builds, the Vercel Git integration is simpler and equally fast.\nThe dep audit found the project was already lean (11 deps, 84MB node_modules, 472K client bundle). Only one unused dep (clsx).\nTeam/plan tier gates most high-impact items — checking plan should be step 1.\nQuick Start\nTriage: Measure build times + check plan tier\nRun applicable items from the checklist based on decision tree\nIf SvelteKit, also review docs/sveltekit.md\nTrack findings in a report file (e.g., vercel-speed-report.md)\nFor complex CI needs, follow docs/github-actions-prebuilt.md"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/BrennerSpear/vercel-speed-audit",
    "publisherUrl": "https://clawhub.ai/BrennerSpear/vercel-speed-audit",
    "owner": "BrennerSpear",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/vercel-speed-audit",
    "downloadUrl": "https://openagent3.xyz/downloads/vercel-speed-audit",
    "agentUrl": "https://openagent3.xyz/skills/vercel-speed-audit/agent",
    "manifestUrl": "https://openagent3.xyz/skills/vercel-speed-audit/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/vercel-speed-audit/agent.md"
  }
}