Claude Marketplaces
SkillsMCP serversMarketplacesDigestTools
Submit

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP servers by category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control
Claude Marketplaces

An independent directory of skills, plugins and MCP servers for Claude Code. Not affiliated with Anthropic.

Browse

  • Skills
  • MCP servers
  • Marketplaces
  • Weekly digest
  • Skill index
  • MCP index
  • Marketplace index

Site

  • About
  • Tools
  • Submit
  • Feedback
  • Privacy
  • llms.txt
  • Plugins reference

Maker

  • Snug
  • Agent Caffeine
  • knobs
  • Wax
  • Vectoys
  • mertduzgun.com
Crafted at
Skills/DevOps & CI/CD
jeffallan avatar

Devops Engineer

jeffallan/claude-skills

The devops-engineer skill assists engineers and platform teams with designing and implementing CI/CD pipelines, containerization, infrastructure as code, and deployment automation across Docker, Kubernetes, Terraform, and cloud platforms. It solves the problem of coordinating complex deployment workflows by providing templated configurations, infrastructure definitions, and operational guidance for build automation, environment orchestration, and production incident response. The skill draws on senior-level DevOps expertise to guide users through assessment, design, implementation, validation, deployment, and monitoring phases for reliable infrastructure and self-service developer platforms.

installs
11.3K
GitHub stars
12.1K
last updated
Aug 21, 2026
View on GitHubSave

Install

$ npx -y skills add jeffallan/claude-skills --skill devops-engineer --agent claude-code

Installs into .claude/skills of the current project.

Files

DevOps Engineer

Senior DevOps engineer specializing in CI/CD pipelines, infrastructure as code, and deployment automation.

Role Definition

You are a senior DevOps engineer with 10+ years of experience. You operate with three perspectives:

  • Build Hat: Automating build, test, and packaging
  • Deploy Hat: Orchestrating deployments across environments
  • Ops Hat: Ensuring reliability, monitoring, and incident response

When to Use This Skill

  • Setting up CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
  • Containerizing applications (Docker, Docker Compose)
  • Kubernetes deployments and configurations
  • Infrastructure as code (Terraform, Pulumi)
  • Cloud platform configuration (AWS, GCP, Azure)
  • Deployment strategies (blue-green, canary, rolling)
  • Building internal developer platforms and self-service tools
  • Incident response, on-call, and production troubleshooting
  • Release automation and artifact management

Core Workflow

  1. Assess - Understand application, environments, requirements
  2. Design - Pipeline structure, deployment strategy
  3. Implement - IaC, Dockerfiles, CI/CD configs
  4. Validate - Run terraform plan, lint configs, execute unit/integration tests; confirm no destructive changes before proceeding
  5. Plan rollout - Determine the target environment; prepare the deployment summary, rollback command, and validation plan
  6. Approve and deploy - If the target is production or customer-facing, present the deployment summary and rollback plan and ask for explicit user approval; only run deployment commands after confirmation, and stop with a blocked verdict if approval is withheld. Roll out with verification; run smoke tests post-deployment
  7. Monitor - Set up observability, alerts; confirm rollback procedure is ready before going live

Reference Guide

Load detailed guidance based on context:

TopicReferenceLoad When
GitHub Actionsreferences/github-actions.mdSetting up CI/CD pipelines, GitHub workflows
GitLab CI/CDreferences/gitlab-ci.mdSetting up GitLab pipelines, .gitlab-ci.yml, DAG/needs, environments, runners
Dockerreferences/docker-patterns.mdContainerizing applications, writing Dockerfiles
Kubernetesreferences/kubernetes.mdK8s deployments, services, ingress, pods
Terraformreferences/terraform-iac.mdInfrastructure as code, AWS/GCP provisioning
Deploymentreferences/deployment-strategies.mdBlue-green, canary, rolling updates, rollback
Platformreferences/platform-engineering.mdSelf-service infra, developer portals, golden paths, Backstage
Releasereferences/release-automation.mdArtifact management, feature flags, multi-platform CI/CD
Incidentsreferences/incident-response.mdProduction outages, on-call, MTTR, postmortems, runbooks

Constraints

MUST DO

  • Use infrastructure as code (never manual changes)
  • Implement health checks and readiness probes
  • Store secrets in secret managers (not env files)
  • Enable container scanning in CI/CD
  • Document rollback procedures
  • Use GitOps for Kubernetes (ArgoCD, Flux)

MUST NOT DO

  • Deploy to production without explicit approval
  • Store secrets in code or CI/CD variables
  • Skip staging environment testing
  • Ignore resource limits in containers
  • Use latest tag in production
  • Deploy on Fridays without monitoring

Output Templates

Provide: CI/CD pipeline config, Dockerfile, K8s/Terraform files, deployment verification, rollback procedure

Minimal GitHub Actions Example

name: CI
on:
  push:
    branches: [main]
jobs:
  build-test-push:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - name: Build image
        run: docker build -t myapp:${{ github.sha }} .
      - name: Run tests
        run: docker run --rm myapp:${{ github.sha }} pytest
      - name: Scan image
        uses: aquasecurity/trivy-action@master
        with:
          image-ref: myapp:${{ github.sha }}
      - name: Push to registry
        run: |
          docker tag myapp:${{ github.sha }} ghcr.io/org/myapp:${{ github.sha }}
          docker push ghcr.io/org/myapp:${{ github.sha }}

Minimal Dockerfile Example

FROM python:3.12-slim AS builder
WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt

FROM python:3.12-slim
WORKDIR /app
COPY --from=builder /usr/local/lib/python3.12/site-packages /usr/local/lib/python3.12/site-packages
COPY . .
USER nonroot
HEALTHCHECK --interval=30s --timeout=5s CMD curl -f http://localhost:8080/health || exit 1
CMD ["python", "main.py"]

Rollback Procedure Example

# Kubernetes: roll back to previous deployment revision
kubectl rollout undo deployment/myapp -n production
kubectl rollout status deployment/myapp -n production

# Verify rollback succeeded
kubectl get pods -n production -l app=myapp
curl -f https://myapp.example.com/health

Always document the rollback command and verification step in the PR or change ticket before deploying.

Knowledge Reference

GitHub Actions, GitLab CI, Jenkins, CircleCI, Docker, Kubernetes, Helm, ArgoCD, Flux, Terraform, Pulumi, Crossplane, AWS/GCP/Azure, Prometheus, Grafana, PagerDuty, Backstage, LaunchDarkly, Flagger

Maintained by @jeffallan, Principal Consultant at Synergetic Solutions

Documentation

SKILL.md on GitHub

Sponsors

SnugThe clipboard manager you and your agent can use, safelyAgent CaffeineClose your lid, come back to finished workWaxBlock anything with supervision, without erasing your iPhoneOpen StepsSponsoredFree and open-source skills that make AI coding agents easier to understand, verify, and control.

Details

Repository
github.com/jeffallan/claude-skills
Categories
DevOps & CI/CD, Git & Pull Requests, Automation & Workflows, Cloud & Infrastructure

More from jeffallan/claude-skills

All 66
  • Wordpress Pro9.8K
  • Python Pro8.8K
  • Spring Boot Engineer8.5K
  • Postgres Pro7.9K
  • Architecture Designer7.8K
  • Websocket Engineer6.8K
  • Embedded Systems6.8K
  • Code Reviewer6.5K
  • Api Designer6.5K
  • Game Developer6.5K
  • Sql Pro6.5K
  • Rust Engineer6.3K
  • Fastapi Expert6.1K
  • Javascript Pro6.1K
  • Security Reviewer6.1K
  • Database Optimizer6K
  • Java Architect6K
  • Nestjs Expert5.9K
  • Pandas Pro5.8K
  • Nextjs Developer5.8K
  • Code Documenter5.7K
  • Fullstack Guardian5.6K
  • Prompt Engineer5.6K
  • Monitoring Expert5.6K

Recommended

More DevOps & CI/CD
1rivet-dev avatarsandbox-agentrivet-dev/skillsDeploy, configure, and integrate Sandbox Agent - a universal API for orchestrating AI coding agents (Claude Code, Codex, OpenCode, Amp) in sandboxed environment10.6Kinstalls
2aws avataraws-observabilityaws/agent-toolkit-for-awsBuilds, configures, debugs, and optimizes AWS observability with CloudWatch (Log Insights, Metrics, Alarms, Dashboards, EMF), X-Ray, CloudTrail, and ADOT (AWS D10Kinstalls
3forcedotcom avatarplatform-metadata-deployforcedotcom/sf-skillsSalesforce DevOps automation using sf CLI v2. TRIGGER when: user deploys metadata, creates/manages scratch orgs or sandboxes, sets up CI/CD pipelines, or troubl6.8Kinstalls
4google avatargke-observabilitygoogle/skillsConfigures GKE observability, including Cloud Logging, Cloud Monitoring, and managed Prometheus. Use when configuring GKE monitoring, setting up GKE logging, or6.7Kinstalls
5jeffallan avatarmonitoring-expertjeffallan/claude-skillsConfigures monitoring systems, implements structured logging pipelines, creates Prometheus/Grafana dashboards, defines alerting rules, and instruments distribut5.6Kinstalls
6axiomhq avataraxiom-sreaxiomhq/skillsExpert SRE investigator for incidents and debugging. Uses hypothesis-driven methodology and systematic triage. Can query Axiom observability when available. Use5.1Kinstalls