/deploy-check Skill
Run a pre-deployment checklist to catch common issues before deploying.
Usage
- •
/deploy-check— run all checks
Checks
- •Git status: No uncommitted changes, on correct branch
- •Tests pass: Run
npm test/ test command from package.json - •Build succeeds: Run
npm run build/ build command - •Type check: Run TypeScript compiler with
--noEmit - •No TODO/FIXME in diff: Check recent changes for unfinished work
- •No console.log in diff: Check for debugging leftovers
- •Environment variables: Verify .env.example matches required vars
- •Dependencies: No security vulnerabilities (
npm audit) - •Bundle size: Check for unexpected size increases
- •Migration status: Check for pending database migrations
Output Format
code
Pre-deployment Check ==================== [pass/fail/skip] Git status clean [pass/fail/skip] Tests passing [pass/fail/skip] Build succeeds ... Result: READY / NOT READY (N issues found)