Agent skill · software engineering · borghei

senior-devops

DevOps for CI/CD, containers, Kubernetes, and Terraform. Use when building pipelines, containerizing apps, managing clusters, provisioning cloud infra, deploying with blue- green/canary, or handling infrastructure incidents.

Why this skill is useful

Adds 3 executable Python scripts for CI/CD pipeline generation, Terraform scaffolding, and deployment management that extend the AI's capabilities.

What it needs

Requires docker, kubernetes, python, terraform installed locally. About 2k tokens when loaded. Last updated 2026-07-21. 462 stars on the source repository.

What this skill does

Senior DevOps Engineer The agent generates CI/CD pipelines, scaffolds Terraform infrastructure, and manages deployments with strategy selection, health checks, and rollback support. Core Capabilities CI/CD pipeline generation — fail-fast, cached, immutable-artifact pipelines for GitHub Actions, GitLab CI, Jenkins, and CircleCI with matrix testing and promotion gates. Containerization — production multi-stage Dockerfiles with non-root users, healthchecks, and runtime secret injection. Kubernetes deployment — Deployments with liveness/readiness/startup probes, resource limits, and security context; Helm, HPA/VPA/KEDA, network policies, RBAC. Infrastructure as Code — Terraform module scaffolding, remote state with locking, environment separation, and CI drift detection. Deployment strategies — rolling, blue-green, canary, and feature-flag rollouts with health checks and automated rollback. Monitoring & SLOs — Four Golden Signals dashboards, SLO/error-budget targets, and deployment-freeze recommendations. When to Use Building or optimizing a CI/CD pipeline. Containerizing an app or deploying to Kubernetes. Provisioning cloud infrastructure with Terraform. Choosing and executing a deployment strategy (blue-green/canary). Handling an infrastructure incident or rollback. Clarify First Before generating pipelines or infra, confirm these inputs. If any is unknown or vague, ASK — do not assume: [ ] CI/CD platform — GitHub Actions / GitLab CI / Jenkins / CircleCI (changes the generated pipeline config) [ ] Deployment strategy — rolling / blue-green / canary / feature-flag (sets health checks and rollback in the deployment plan) [ ] Target cloud & IaC scope — provider and which Terraform modules are needed (drives terraformscaffolder) Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact. …

How to use it

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

@skills borghei/senior-devops

View the source on GitHub

Browse the @skills marketplace