What problem does it solve?
Provides a senior-level operational playbook and executable guidance to automate building, testing, packaging, deploying, and operating applications so teams can ship safely and repeatedly without ad-hoc manual changes.
Core Features & Use Cases
- CI/CD Pipeline Design & Implementation: Generate GitHub Actions, GitLab CI, or Jenkins pipelines for testing, building, security scanning, and artifact publishing.
- Containerization & Runtime: Create multi-stage Dockerfiles, Docker Compose dev setups, and recommendations for image scanning and non-root runtime.
- Kubernetes & GitOps: Produce Kubernetes manifests, readiness/liveness probes, HPA configs, and GitOps-friendly patterns for ArgoCD/Flux deployments.
- Infrastructure as Code: Scaffold Terraform modules and cloud resource examples for ECS/Fargate, RDS, networking, and state management.
- Release, Observability & Incidents: Provide release automation, rollout strategies (canary/blue-green/rolling), monitoring suggestions, runbooks, and incident remediation steps.
Quick Start
Use the devops-engineer skill to design a CI/CD pipeline that builds and scans a Docker image, deploys it to a staging Kubernetes namespace, verifies health checks, and documents a rollback plan.