mcpField
S
senior-devops

senior-devops

github.com/borgheiCloud & DevOps1.0k207 installsUpdated 1w ago
Repository

About senior-devops

senior-devops is a skill for DevOps engineering tasks, including CI/CD pipeline generation, Terraform infrastructure scaffolding, and deployment planning. It covers containers, Kubernetes, health checks, rollback, monitoring, and SLOs.

Key features

  1. 01Generate CI/CD pipelines for multiple platforms
  2. 02Create production multi-stage Dockerfiles
  3. 03Plan Kubernetes deployment configurations
  4. 04Scaffold Terraform module structures
  5. 05Select deployment strategies and configure rollback
  6. 06Set up monitoring dashboards and SLOs

Use cases

  1. 01Generate CI/CD configuration for a project
  2. 02Containerize an application and deploy it to Kubernetes
  3. 03Provision cloud infrastructure with Terraform
  4. 04Plan a rollback during an infrastructure incident

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/borghei/claude-skills --skill senior-devops

After installing, type/senior-devopsin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
cicd_pipeline_guide.md
cloud_platform_guide.md
deployment_strategies.md
devops-workflows-and-operations.md
infrastructure_as_code.md
kubernetes_patterns.md
scripts/
deployment_manager.py
pipeline_generator.py
terraform_scaffolder.py

Details

From the project README

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 terraform_scaffolder)

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.

Tools

ToolPurposeCommand
pipeline_generator.pyAnalyze a project and generate a CI/CD pipeline config (GitHub Actions, GitLab CI, Jenkins, CircleCI)python scripts/pipeline_generator.py <project-path> --json
terraform_scaffolder.pyScaffold a Terraform module structure with state configpython scripts/terraform_scaffolder.py <target-path> --json
deployment_manager.pyProduce a deployment plan with health checks and rollbackpython scripts/deployment_manager.py <target-path> --json

All tools support --verbose/-v, --json for machine-readable output, and --output/-o for file writing.

References

Load the reference that matches the task — keep this file lean and pull detail on demand:

Integration Points

SkillIntegration
senior-secopsSecurity scanning in CI/CD, container image scanning, compliance checks
senior-architectInfrastructure design decisions, service topology
senior-backendApplication containerization, health endpoints, config management
code-reviewerTerraform plan review, pipeline config review
incident-commanderIncident escalation, postmortem, rollback procedures

Last Updated: June 2026 Version: 2.2.0

Comments

Markdown supported