What problem does it solve? Teams shipping web applications often lack consistent deployment practices, leading to downtime during releases, oversized Docker images, missing health checks, and no tested rollback plan. This Skill provides concrete patterns for deployment strategies, containerization, pipelines, and production readiness. ## Core Features & Use Cases - Deployment Strategies: Guidance on rolling, blue-green, and canary deployments with trade-offs and traffic-splitting diagrams. - Docker & CI/CD Templates: Multi-stage Dockerfiles for Node.js, Go, and Python, plus a GitHub Actions pipeline covering test, build, and deploy stages. - Health Checks & Rollback: Health endpoint implementations, Kubernetes liveness/readiness/startup probes, environment validation with zod, and rollback checklists. - Use Case: Before releasing a new version of a Node.js API, use this Skill to generate a multi-stage Dockerfile, wire up a GitHub Actions pipeline with staging smoke tests, and verify the production readiness checklist. ## Quick Start Ask the AI to set up a CI/CD pipeline and production Dockerfile for your application using the deployment-patterns skill.