Agent skill · software engineering · yonatangross

devops-deployment

CI/CD, containers and infrastructure as code: GitHub Actions, Docker, Kubernetes, Helm, Terraform. Use when setting up pipelines or deployments.

Why this skill is useful

Provides specific CI/CD pipeline patterns and Docker/Kubernetes deployment strategies that the AI wouldn't reliably generate on its own.

What it needs

Requires docker, terraform installed locally. About 5k tokens when loaded. Last updated 2026-08-06. 215 stars on the source repository.

What this skill does

DevOps & Deployment Skill Comprehensive frameworks for CI/CD pipelines, containerization, deployment strategies, and infrastructure automation. Note: If disableSkillShellExecution is enabled (CC 2.1.91), the Docker install check won't run. Verify Docker is available for container operations: docker --version. Overview Setting up CI/CD pipelines Containerizing applications Deploying to Kubernetes or cloud platforms Implementing GitOps workflows Managing infrastructure as code Planning release strategies Pipeline Architecture Key Concepts CI/CD Pipeline Stages 1. Lint & Type Check - Code quality gates 2. Unit Tests - Test coverage with reporting 3. Security Scan - npm audit + Trivy vulnerability scanner 4. Build & Push - Docker image to container registry 5. Deploy Staging - Environment-gated deployment 6. Deploy Production - Manual approval or automated Container Best Practices Multi-stage builds minimize image size: Stage 1: Install production dependencies only Stage 2: Build application with dev dependencies Stage 3: Production runtime with minimal footprint Security hardening: Non-root user (uid 1001) Read-only filesystem where possible Health checks for orchestrator integration Kubernetes Deployment Essential manifests: Deployment with rolling update strategy Service for internal routing Ingress for external access with TLS HorizontalPodAutoscaler for scaling Security context: runAsNonRoot: true allowPrivilegeEscalation: false readOnlyRootFilesystem: true Drop all capabilities Deployment Strategies Strategy Use Case Risk ---------- ---------- ------ Rolling Default, gradual replacement Low - automatic rollback Blue-Green Instant switch, easy rollback Medium - double resources Canary Progressive traffic shift Low - gradual exposure Rolling Update (Kubernetes default): Secrets Management Use External Secrets Operator to sync from cloud providers: AWS Secrets Manager HashiCorp Vault Azure Key Vault GCP Secret Manager --- References Docker Patterns Load: Read("refere …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills yonatangross/devops-deployment--de4f34

View the source on GitHub

Browse the @skills marketplace