Covers the full pipeline from commit to production, with actual GitHub Actions configs for matrix builds, artifact handling, and environment deployments. Includes the three main deployment strategies (blue-green, canary, rolling) with Kubernetes manifests and Argo Rollouts examples you can adapt. The Terraform section shows module structure and state management, while the Docker content focuses on multi-stage builds and proper layer caching. Honestly, this is more of a reference card than a deep troubleshooting guide. If you're setting up CI/CD from scratch or need to compare deployment patterns quickly, it's solid. If you're debugging why your canary analysis keeps failing, you'll need to dig deeper elsewhere.

skills.sh installs
609
GitHub stars
26
last updated
Aug 21, 2026

Install

$ npx -y skills add miles990/claude-software-skills --skill devops-cicd --agent claude-code

Installs into .claude/skills of the current project.

Files

DevOps & CI/CD

Overview

Practices for automating build, test, and deployment pipelines.


CI/CD Pipeline

Pipeline Stages

┌──────────┐   ┌──────────┐   ┌──────────┐   ┌──────────┐   ┌──────────┐
│  Commit  │ → │  Build   │ → │   Test   │ → │  Deploy  │ → │ Release  │
│          │   │          │   │          │   │ Staging  │   │   Prod   │
└──────────┘   └──────────┘   └──────────┘   └──────────┘   └──────────┘
     │              │              │              │              │
     │         ┌────┴────┐    ┌────┴────┐        │              │
     │         │ Compile │    │  Unit   │        │              │
     │         │  Lint   │    │  Integ  │        │              │
     │         │  Type   │    │   E2E   │        │              │
     │         └─────────┘    └─────────┘        │              │
     │                                           │              │
   Trigger                                    Manual?       Approval?

GitHub Actions

# .github/workflows/ci.yml
name: CI

on:
  push:
    branches: [main]
  pull_request:
    branches: [main]

jobs:
  build:
    runs-on: ubuntu-latest

    steps:
      - uses: actions/checkout@v4

Sponsors

Details

Repository
github.com/miles990/claude-software-skills
Categories
DevOps & CI/CD, Cloud & Infrastructure
First seen
Jun 3, 2026

More from miles990/claude-software-skills

All 8
1pluginagentmarketplace avatardocker-deploymentpluginagentmarketplace/custom-plugin-nodejsContainerize and deploy Node.js applications with Docker including multi-stage builds, Docker Compose, and production optimization525skills.sh installs
2aj-geddes avatarprometheus-monitoringaj-geddes/useful-ai-promptsSet up Prometheus monitoring for applications with custom metrics, scraping configurations, and service discovery. Use when implementing time-series metrics col516skills.sh installs
3bobmatnyc avatargolang-observability-opentelemetrybobmatnyc/claude-mpm-skillsInstrumenting Go applications with OpenTelemetry for distributed tracing, Prometheus for metrics, and structured logging with slog421skills.sh installs
4levnikolaevich avatarln-115-devops-docs-creatorlevnikolaevich/claude-code-skillsCreates infrastructure.md and runbook.md (Docker-conditional). Use for DevOps documentation in any project.384skills.sh installs
5bobmatnyc avatarvercel-observabilitybobmatnyc/claude-mpm-skillsVercel observability for Web Analytics, Speed Insights, logs, tracing, alerts, and observability tooling. Use when monitoring performance or debugging productio345skills.sh installs
6levnikolaevich avatarln-627-observability-auditorlevnikolaevich/claude-code-skillsChecks structured logging, health checks, metrics collection, request tracing, log levels. Use when auditing observability.316skills.sh installs