What problem does it solve? Designing safe production deployment pipelines requires coordinating build stages, security scans, approval gates, rollout strategies, and rollback logic across multiple environments, and mistakes lead to downtime or failed releases. ## Core Features & Use Cases - Pipeline Architecture: Stage-by-stage designs for GitHub Actions, GitLab CI, and Azure Pipelines with job dependencies, caching, and artifact promotion. - Deployment Strategies: Annotated configurations for rolling, blue-green, canary (Argo Rollouts), and feature-flag rollouts with a decision table for choosing between them. - Gates and Rollback: Manual approval patterns, automated metric-based gates using Prometheus AnalysisTemplates, deep health checks, and automated rollback triggers. - Use Case: When migrating a service to Kubernetes, use this Skill to produce a complete pipeline that builds and scans a container image, deploys to staging, runs E2E tests, waits for production approval, and promotes a canary only while error rates stay below threshold. ## Quick Start Ask the assistant to design a zero-downtime CI/CD pipeline with a canary rollout and automated rollback for your application and deployment target.