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

Adds specific CI/CD patterns, Docker best practices, and 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

View the source on GitHub

Browse the @skills marketplace