What problem does it solve?
Deployment processes are often fragmented, error-prone, and lack repeatable procedures for safe releases, health checks, and rollbacks; this Skill provides clear, production-focused patterns to reduce downtime and deployment risk.
Core Features & Use Cases
- Deployment Strategies: Rolling, blue-green, and canary approaches with guidance on when to use each.
- Docker & Image Best Practices: Multi-stage builds, non-root runtime, healthchecks, and image tagging strategies.
- CI/CD Pipelines: Example GitHub Actions workflows, build-and-push flows, and promotion/deployment stages.
- Health & Readiness: Liveness/readiness/startup probe recommendations and application health endpoint patterns.
- Rollback & Safety: Instant rollback commands, migration safety checks, and a production readiness checklist for operational readiness.
- Use Case: Prepare a Node.js service for production by creating a GitHub Actions pipeline that builds a multi-stage Docker image, runs tests, performs health checks in staging, and promotes a tagged image to production with a rollback plan.
Quick Start
Generate a deployment plan and CI/CD pipeline for my Node.js service that builds a multi-stage Docker image, configures health checks and probes, and includes a tested rollback procedure.