What problem does it solve? Shipping code to production involves risky decisions about deployment strategies, environment configuration, and rollback plans, and a single mistake can cause downtime or data loss. This Skill provides structured checklists, proven deployment patterns, and mandatory CI gates so releases go out safely and can be reversed quickly when something breaks. ## Core Features & Use Cases - Deployment Strategy Selection: Compare rolling, blue-green, canary, recreate, and feature-flag approaches with risk and downtime trade-offs to pick the right one for each release. - Pre-Deployment & Rollback Checklists: Verify code readiness, infrastructure health, SSL/DNS configuration, and rollback procedures before any release goes live. - Ready-to-Use Commands: Execute Docker Compose and Kubernetes deploy and rollback commands, including kubectl rollout undo for instant recovery. - Use Case: You need to ship a new API version to production on Kubernetes. The Skill walks you through confirming CI is green, deploying with kubectl set image, watching the rollout, monitoring error rates for 15 minutes, and rolling back instantly if post-deploy checks fail. ## Quick Start Ask the assistant to prepare a production deployment plan for your application, including a pre-deployment checklist, the right deployment strategy, and a rollback procedure.