devops-cicd

Automate CI/CD pipelines with Terraform, Docker, and Kubernetes.

20|5|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/miles990/claude-software-skills --skill devops-cicd-miles990
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devops-cicd
Source: https://github.com/miles990/claude-software-skills/tree/main/software-engineering/devops-cicd
Command: npx skills add https://github.com/miles990/claude-software-skills --skill devops-cicd-miles990

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the build, test, and deployment phases of software development, ensuring faster and more reliable releases.

Core Features & Use Cases

  • CI/CD Pipelines: Define and manage automated workflows using tools like GitHub Actions.
  • Infrastructure as Code: Manage infrastructure using declarative configurations with Terraform.
  • Containerization: Build and deploy applications using Docker and orchestrate with Kubernetes.
  • Deployment Strategies: Implement Blue-Green, Canary, and Rolling updates for safe deployments.
  • Use Case: Automatically build, test, and deploy your application to staging every time code is pushed to the main branch, and to production after manual approval.

Quick Start

Configure a GitHub Actions CI pipeline for your Node.js project by copying the provided ci.yml template.

Frequently Asked Questions about devops-cicd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the best way to manage infrastructure for Kubernetes deployments?

You can deploy applications to Kubernetes by containerizing them with Docker. This Skill orchestrates your Docker containers on Kubernetes and supports various deployment strategies including Blue-Green, Canary, and Rolling updates for safe releases.

Does this CI/CD automation support manual approval gates before production deployment?

Yes, this CI/CD automation supports manual approval gates before production deployment. You can configure pipelines to automatically deploy to staging on code pushes, then require manual approval before releasing to production.

Can I use Terraform alongside Docker and GitHub Actions in my deployment workflow?

Yes, you can use Terraform alongside Docker and GitHub Actions. This Skill integrates Infrastructure as Code management using Terraform, containerization with Docker, and automated CI/CD workflows using GitHub Actions to streamline software delivery.

What deployment strategies are available for Kubernetes rolling updates?

Available deployment strategies for Kubernetes updates include Blue-Green, Canary, and Rolling updates. These strategies ensure safe deployments by controlling how new application versions replace old ones during release processes.