/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
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)
Converted and distributed by TomeVault — claim your Tome and manage your conversions.