| name | release-gate |
| description | Use before release/deploy to run a GO/NO-GO safety checklist — build, tests, migrations, env vars, security scan, backward compat, rollback, known risks. |
| allowed-tools | Read, Grep, Glob, Bash |
| when_to_use | Use automatically for pre-release safety review, or invoke via /release-gate right before deploy. Do not deploy. |
| effort | high |
| argument-hint | [version or release scope (optional)] |
| context | fork |
| agent | devops-guard |
release-gate
Release safety check for: $ARGUMENTS. Output GO / NO-GO per item:
- BUILD: clean build with no errors?
- TESTS: all passing? Any skipped/flaky tests that matter?
- MIGRATIONS: pending? If yes and not yet reviewed, run
migration-review first — this item only confirms that review happened, it doesn't replace it.
- ENV/CONFIG: new vars required? Documented and configured in all environments?
- SECURITY: auth/payment/secrets changes present? If
security-scan hasn't run yet for this release, run it first — this item confirms it completed and findings were addressed, it doesn't replace it.
- BACKWARD COMPAT: breaking API, schema, or behavior changes affecting consumers?
- ROLLBACK PLAN: how to revert if this release fails?
- KNOWN RISKS: anything uncertain or untested?
- SBOM: generated and scanned for this release (devops-guard has the commands)? If missing, flag as blocker.
Final: GO / NO-GO | summary | blockers list | recommended next step
Do not deploy. Do not run migrations. Report only.