What problem does it solve?
Pre-deployment verification tasks are often overlooked or performed inconsistently, risking production issues. This skill standardizes and automates the preparation steps for safe releases.
Core Features & Use Cases
- Pre-Deploy: Ensure CI tests pass, code is reviewed and approved, no known critical bugs exist, database migrations are tested, feature flags are configured, a rollback plan is documented, and on-call notification is set.
- Deploy: Validate deployment to staging with verifications, run smoke tests, deploy to production (canary if available), monitor error rates and latency for a defined window, and confirm key user flows.
- Post-Deploy: Confirm metrics are nominal, update release notes or changelog, notify stakeholders, and close related tickets.
- Rollbacks & Customization: Define rollback triggers and customize steps for different release scenarios (e.g., migrations, feature flags, provider changes).
Quick Start
Generate a tailored pre-deployment checklist for the upcoming release, including CI checks, migrations, feature flags, rollback plan, and on-call notification.