← ClaudeAtlas

vercel-doctorlisted

Run vercel-doctor on a Next.js project to find costly Vercel patterns BEFORE they inflate the bill, then route the fixes to the owning dev-flow skill (`data-fetching` for caching, `design-md-to-app` for images). The cost counterpart to `compliance-audit` (legal gate); dev-flow proposes it before a Vercel deploy. Use when the user says "my Vercel bill is high", "optimize for Vercel", "reduce Vercel cost", "vercel-doctor", "check caching / function duration / image cost". Refuses for non-Vercel / non-Next targets. Not for: legal/privacy audit (use compliance-audit), building features, or actually deploying (use vercel-deploy).
lukedj78/dev-flow · ★ 6 · Web & Frontend · score 78
Install: claude install-skill lukedj78/dev-flow
# vercel-doctor — cost & performance pre-deploy gate for Vercel/Next.js Runs on a project that already exists and **targets Vercel**. It wraps the third-party [vercel-doctor](https://www.vercel-doctor.com/) CLI — which scans a Next.js codebase for **patterns that cost money on Vercel** — and turns its report into applied fixes, routing each finding to the skill that owns it. > **Third-party tool.** vercel-doctor is **not** an official Vercel product — it's an independent > open-source project by [Aniket-508](https://github.com/Aniket-508/vercel-doctor), published to npm as > **`vercel-doctor`** (bin `vercel-doctor`, **MIT**). Verified against the npm registry + repo README > (latest at time of writing: **1.2.0** — pin or re-check, the flag set can change). It reads your > codebase and phones home unless `--offline`; treat its AI-fix prompts as suggestions to verify, not gospel. ## Verified invocation + flags ```bash npx -y vercel-doctor@latest . # scan the project at <path> npx -y vercel-doctor@latest . --output markdown --report docs/vercel/doctor-report.md npx -y vercel-doctor@latest . --ai-prompts docs/vercel/doctor-fixes.json ``` | Flag | Effect | |---|---| | `--output <human\|json\|markdown>` | report format (default `human`) | | `--report <file>` | write the report to a file | | `--ai-prompts <file>` | export fix prompts as JSON (only issues with a known fix strategy) | | `--score` | print only the health score | | `--verbose` | list the match