Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Vercel Speed Audit

Optimize Vercel build and deploy speed — audit checklist for new and existing projects.

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 305 · 2 current installs · 2 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (Vercel speed audit) align with contents: checklist, framework-specific guides, CI/workflow examples and CLI snippets. All requested actions (vercel CLI, depcheck, editing vercel.json, GitHub Actions workflows, SvelteKit adapter changes) are coherent with optimizing Vercel builds.
Instruction Scope
SKILL.md and docs contain concrete commands and file edits scoped to a project's repo and Vercel settings (e.g., git diff-based ignoreCommand, `vercel build`, `vercel deploy --prebuilt`, `vercel pull`, reading project config files). There are no instructions to read unrelated system files or to exfiltrate data to unexpected endpoints. Some steps (e.g., vercel pull, vercel deploy, vercel rollback) will access or modify remote project state when run — this is expected for the documented tasks and is clearly indicated.
Install Mechanism
No install spec or bundled code; instruction-only skill. No downloads or archive extraction. Low install risk — everything is documentation and CLI guidance.
Credentials
The skill declares no required env vars. The docs reasonably describe typical CI secrets (VERCEL_TOKEN, VERCEL_ORG_ID, VERCEL_PROJECT_ID) needed for automated workflows; those are proportional to the documented GitHub Actions + prebuilt pattern. There are no unrelated or unexpected credential requests in the skill.
Persistence & Privilege
always: false and no install steps that persist or modify other skills or system-wide agent config. The skill does include instructions that, when executed by a user or CI, will perform deploys/rollbacks — but that is consistent with its purpose and requires explicit credentials to act on remote projects.
Assessment
This is a documentation-only audit tool and appears coherent with its purpose. Before using: - Be careful with commands that change remote state: `vercel deploy`, `vercel deploy --prebuilt`, and `vercel rollback` will modify deployments when run with valid tokens. - Store any Vercel tokens (VERCEL_TOKEN) as least-privileged CI secrets and only add them to trusted workflows; do not paste tokens into chat or public places. - Review any CI workflow YAMLs before applying them to your repository (concurrency, artifact sizes, and `vercel pull` behavior are documented here). The provided GitHub Actions examples assume you have deploy permissions for the project/org. - The skill’s suggested scripts that read git diffs or write `.vercel` files operate on your repo; audit those scripts before enabling them in production to avoid unintentional skips or exposure of environment files. - Because this is instruction-only (no code installed by the skill), nothing will run automatically on your machine just by installing the skill — however, if you give a process a Vercel token or run the provided commands in CI, they can deploy/rollback. Ensure credentials and permissions are controlled accordingly.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
latestvk97dz4kgc8csra1j9ee6he1kc181tg8s

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

Vercel Speed Audit Skill

Optimize Vercel build and deploy speed for any project. Run as a checklist when starting new projects or auditing existing ones.

When to Use

  • New project setup — configure optimal defaults from day one
  • Build times creeping up — audit and fix performance regressions
  • Deploy queue bottlenecks — eliminate waiting on concurrent builds
  • Production incidents — use instant rollback instead of waiting for a new build
  • Cost optimization — balance speed vs spend on build infrastructure

Triage First (Don't Blindly Run All 10)

Before running the full checklist, measure and assess:

# 1. Check current build times
cd <project> && npx vercel ls --limit 5

# 2. Check team/plan tier
npx vercel team ls

Decision tree:

Build 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.

Auth-gated app? (All pages behind login) → Skip ISR (#9) entirely. ISR caches one response for all users — incompatible with per-user content.

Framework: → SvelteKit: Also read docs/sveltekit.md — includes adapter-vercel switch, prerendering, $env tips. → Next.js/Nuxt/Other: docs/general.md covers framework-agnostic items.

Checklist (Ordered by Impact)

#OptimizationImpactCLI-checkable?Plan Required
0Use explicit adapter (e.g., adapter-vercel not adapter-auto)Faster, no detection overhead✅ Check configAny
1Turbo Build Machines50-70% faster builds❌ Dashboard onlyPro+
2On-Demand Concurrent BuildsEliminates deploy queue❌ Dashboard onlyPro+
3Prerender Static PagesFewer functions, faster TTFB✅ Audit codeAny
4Ignored Build StepSkip irrelevant builds✅ Check vercel.jsonAny
5Prioritize Production BuildsProd deploys go first❌ Dashboard onlyPro+
6Eliminate Barrel Files10-30% build speedup✅ Audit codeAny
7Audit & Trim DependenciesFaster install + bundle✅ Run depcheckAny
8GitHub Actions + --prebuiltFull cache control, skip Vercel build✅ Add workflowAny
9ISR for Dynamic PagesFewer cold starts✅ Audit routesAny
10Instant RollbackZero-downtime recoveryvercel rollbackHobby: last only; Pro+: any

Pro plan items (#1, #2, #5): If not on Pro, check team plan first. These are the highest-impact free wins on Pro.

Dashboard Links (Can't Check via CLI)

For a team called <team-slug>:

  • Turbo machines: https://vercel.com/<team-slug>/<project>/settings → General → Build Machine
  • Concurrent builds: https://vercel.com/teams/<team-slug>/settings → Build Queue
  • Prioritize prod: https://vercel.com/<team-slug>/<project>/settings → Git → Production prioritization

Docs

Lessons Learned

Real-world findings from running all 10 checks on a SvelteKit project with 16-18s builds:

  1. Half the checklist was overkill — builds were already fast. Triage step now prevents wasted effort.
  2. ISR is irrelevant for auth-gated apps — every page served per-user content. Added decision tree.
  3. adapter-autoadapter-vercel was a missed win — not in original 10 but came up in dep audit. Now item #0.
  4. Dashboard-only settings are the highest-impact items (Turbo, concurrent, priority) but can't be verified via CLI. Added direct links.
  5. GitHub Actions + prebuilt only worth it at 60s+ — for fast builds, the Vercel Git integration is simpler and equally fast.
  6. The dep audit found the project was already lean (11 deps, 84MB node_modules, 472K client bundle). Only one unused dep (clsx).
  7. Team/plan tier gates most high-impact items — checking plan should be step 1.

Quick Start

  1. Triage: Measure build times + check plan tier
  2. Run applicable items from the checklist based on decision tree
  3. If SvelteKit, also review docs/sveltekit.md
  4. Track findings in a report file (e.g., vercel-speed-report.md)
  5. For complex CI needs, follow docs/github-actions-prebuilt.md

Files

5 total
Select a file
Select a file to preview.

Comments

Loading comments…