What problem does it solve? Setting up containerization, CI/CD pipelines, and deployment infrastructure involves many error-prone details — bloated Docker images, insecure containers running as root, flaky pipelines, and missing rollback plans. This Skill provides production-grade templates and checklists that prevent common mistakes. ## Core Features & Use Cases - Docker Containerization: Multi-stage Dockerfiles with non-root users, health checks, .dockerignore, and Docker Compose setups with service health dependencies (PostgreSQL, Redis). - CI/CD Pipelines: GitHub Actions workflows covering lint, typecheck, test with coverage, build, security scanning (npm audit, CodeQL), and conditional production deploys. - Deployment Strategies & Readiness: Guidance on rolling, blue/green, canary, and feature-flag deployments, plus secrets management and a full production readiness checklist. - Use Case: You have a Node.js app ready to ship. Use this Skill to generate a hardened Dockerfile, a Compose stack with a healthy database, and a GitHub Actions pipeline that tests, scans, and deploys on merge to main. ## Quick Start Ask the AI to create a production-ready Dockerfile and GitHub Actions CI pipeline for your Node.js application using the devops-engineer skill.