| name | deploy-checklist |
| description | Runs a comprehensive pre-deployment verification checklist covering tests, security, environment config, migrations, rollback plan, and breaking changes. Use before deploying to staging or production. |
| argument-hint | [staging or production] |
| allowed-tools | Read, Grep, Glob, Bash(git *) |
Pre-Deployment Checklist
Current State
!git branch --show-current 2>/dev/null
!git log --oneline -10 2>/dev/null
!git status --short 2>/dev/null
Verification Checklist
Go through each section. Mark items as PASS, FAIL, WARN, or N/A.
1. Code Readiness
2. Testing
3. Code Quality
4. Security
5. Database & Migrations
6. Configuration & Environment
7. API & Breaking Changes
8. Monitoring & Observability
9. Rollback Plan
10. Web Compliance & SEO (skip ONLY if not a public website)
If any item in this section fails, run /web-launch-check for a structured audit and /legal-pages or /seo-scaffold to generate the missing pieces.
Output
Summary Table
| Category | Status | Issues |
|---|
| Code Readiness | PASS/FAIL | ... |
| Testing | PASS/FAIL | ... |
| ... | ... | ... |
Blocking Issues
List any FAIL items that must be resolved before deployment.
Warnings
List any WARN items that should be addressed but aren't blocking.
Deploy Verdict
- READY — All checks pass, safe to deploy
- CONDITIONAL — Deploy after resolving blocking issues
- NOT READY — Significant issues require more work