devops-patterns

Apply DevOps patterns to Terraform, Kubernetes, Dockerfiles, and GitHub Actions workflows.

6|1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/kmshihab7878/claude-code-setup --skill devops-patterns-kmshihab7878
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devops-patterns
Source: https://github.com/kmshihab7878/claude-code-setup/tree/main/skills/devops-patterns
Command: npx skills add https://github.com/kmshihab7878/claude-code-setup --skill devops-patterns-kmshihab7878

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Consolidates proven DevOps and cloud infrastructure patterns to reduce configuration drift, insecure deployments, and fragile CI/CD pipelines by giving engineers a concise, opinionated playbook for Terraform, Kubernetes, Docker, and GitHub Actions.

Core Features & Use Cases

  • Infrastructure as Code: module structure, remote state with locking, environment separation, provider pinning, and tfmt/validate guidance for authoring and reviewing Terraform.
  • Container & Kubernetes: multi-stage builds, non-root containers, resource requests/limits, liveness/readiness probes, namespaces, RBAC, and PodDisruptionBudgets for building and operating containerized workloads.
  • CI/CD & Secrets: GitHub Actions reusable workflows, OIDC authentication, dependency and layer caching, matrix builds, environment protection, and a secrets hierarchy with rotation and auditing for secure pipelines.
  • Monitoring & Resilience: instrument metrics/logs/traces, define SLIs/SLOs, alert on symptoms, and establish on-call and escalation policies for production readiness.

Quick Start

Ask the devops-patterns skill to review my Terraform module and CI pipeline and provide a prioritized list of fixes for state, security, and deployment reliability.

Frequently Asked Questions about devops-patterns

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

FAQPage Schema
How do I review Terraform modules to prevent configuration drift and insecure deployments?

Review Terraform modules by enforcing remote state with locking, environment separation, provider pinning, and proper module structure to prevent configuration drift and insecure deployments. Run tfmt and validate checks to ensure reliability and consistency across infrastructure code.

What are the best practices for securing Kubernetes manifests and Dockerfiles?

Secure Kubernetes manifests and Dockerfiles by using multi-stage builds, non-root containers, resource requests and limits, liveness and readiness probes, namespaces, RBAC, and PodDisruptionBudgets. These patterns ensure reliable and secure containerized workloads in production environments.

How do I harden GitHub Actions CI/CD pipelines and manage secrets securely?

Harden GitHub Actions pipelines by using reusable workflows, OIDC authentication, dependency and layer caching, matrix builds, and environment protection. Manage secrets securely by implementing a secrets hierarchy with rotation and auditing to prevent unauthorized access.

Can I use this DevOps skill to establish production readiness monitoring and resilience policies?

Yes, you can establish production readiness by instrumenting metrics, logs, and traces, defining SLIs and SLOs, alerting on symptoms, and establishing on-call and escalation policies. This ensures infrastructure resilience and reliable operations for production workloads.

Does this skill work without external dependencies for reviewing infrastructure as code?

Yes, the skill operates without external dependencies to review infrastructure as code, Kubernetes manifests, Dockerfiles, and GitHub Actions workflows. It provides an opinionated playbook to identify and fix state, security, and deployment reliability issues directly.