Skill · em Publicar e operar
devops-iac-engineer
Implements infrastructure as code using Terraform, Kubernetes, and cloud platforms. Designs scalable architectures, CI/CD pipelines, and observability solutions. Provides security-first DevOps practices and site reliability engineering guidance.
Procedência
- Origem: davila7/claude-code-templates
- Caminho:
cli-tool/components/skills/development/devops-iac-engineer - Versão fixada:
57f899e5394bb8ca166f38eacae8f0853cbfe033 - Licença: MIT
- Espelhado em 25/09/2026
- 11 downloads no Claude Code Templates (lido em 25/09/2026)
Antes de instalar
15 arquivos · 174 KB · inclui 1 script que executa: scripts/devops_utils.py
Instalar na sua CLI
O comando baixa a versão fixada (commit 57f899e) direto da origem, para a pasta que a CLI lê. Precisa de curl (macOS e Linux); no Windows não há comando, porque o Rook Labs é para macOS.
Claude Code
Neste projeto: instala em .claude/skills/devops-iac-engineer/.
d=".claude/skills/devops-iac-engineer" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/development/devops-iac-engineer" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/DIRECTORY_STRUCTURE.md" "$u/DIRECTORY_STRUCTURE.md" \ -o "$d/examples/kubernetes/complete-app.yaml" "$u/examples/kubernetes/complete-app.yaml" \ -o "$d/examples/pipelines/github-actions.yml" "$u/examples/pipelines/github-actions.yml" \ -o "$d/examples/terraform/main.tf" "$u/examples/terraform/main.tf" \ -o "$d/IMPLEMENTATION_GUIDE.md" "$u/IMPLEMENTATION_GUIDE.md" \ -o "$d/README.md" "$u/README.md" \ -o "$d/reference/cicd.md" "$u/reference/cicd.md" \ -o "$d/reference/cloud_platforms.md" "$u/reference/cloud_platforms.md" \ -o "$d/reference/kubernetes.md" "$u/reference/kubernetes.md" \ -o "$d/reference/observability.md" "$u/reference/observability.md" \ -o "$d/reference/security.md" "$u/reference/security.md" \ -o "$d/reference/templates.md" "$u/reference/templates.md" \ -o "$d/reference/terraform.md" "$u/reference/terraform.md" \ -o "$d/scripts/devops_utils.py" "$u/scripts/devops_utils.py" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Global: instala em ~/.claude/skills/devops-iac-engineer/.
d="$HOME/.claude/skills/devops-iac-engineer" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/development/devops-iac-engineer" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/DIRECTORY_STRUCTURE.md" "$u/DIRECTORY_STRUCTURE.md" \ -o "$d/examples/kubernetes/complete-app.yaml" "$u/examples/kubernetes/complete-app.yaml" \ -o "$d/examples/pipelines/github-actions.yml" "$u/examples/pipelines/github-actions.yml" \ -o "$d/examples/terraform/main.tf" "$u/examples/terraform/main.tf" \ -o "$d/IMPLEMENTATION_GUIDE.md" "$u/IMPLEMENTATION_GUIDE.md" \ -o "$d/README.md" "$u/README.md" \ -o "$d/reference/cicd.md" "$u/reference/cicd.md" \ -o "$d/reference/cloud_platforms.md" "$u/reference/cloud_platforms.md" \ -o "$d/reference/kubernetes.md" "$u/reference/kubernetes.md" \ -o "$d/reference/observability.md" "$u/reference/observability.md" \ -o "$d/reference/security.md" "$u/reference/security.md" \ -o "$d/reference/templates.md" "$u/reference/templates.md" \ -o "$d/reference/terraform.md" "$u/reference/terraform.md" \ -o "$d/scripts/devops_utils.py" "$u/scripts/devops_utils.py" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Codex
Neste projeto: instala em .agents/skills/devops-iac-engineer/.
d=".agents/skills/devops-iac-engineer" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/development/devops-iac-engineer" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/DIRECTORY_STRUCTURE.md" "$u/DIRECTORY_STRUCTURE.md" \ -o "$d/examples/kubernetes/complete-app.yaml" "$u/examples/kubernetes/complete-app.yaml" \ -o "$d/examples/pipelines/github-actions.yml" "$u/examples/pipelines/github-actions.yml" \ -o "$d/examples/terraform/main.tf" "$u/examples/terraform/main.tf" \ -o "$d/IMPLEMENTATION_GUIDE.md" "$u/IMPLEMENTATION_GUIDE.md" \ -o "$d/README.md" "$u/README.md" \ -o "$d/reference/cicd.md" "$u/reference/cicd.md" \ -o "$d/reference/cloud_platforms.md" "$u/reference/cloud_platforms.md" \ -o "$d/reference/kubernetes.md" "$u/reference/kubernetes.md" \ -o "$d/reference/observability.md" "$u/reference/observability.md" \ -o "$d/reference/security.md" "$u/reference/security.md" \ -o "$d/reference/templates.md" "$u/reference/templates.md" \ -o "$d/reference/terraform.md" "$u/reference/terraform.md" \ -o "$d/scripts/devops_utils.py" "$u/scripts/devops_utils.py" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Global: instala em ~/.agents/skills/devops-iac-engineer/.
d="$HOME/.agents/skills/devops-iac-engineer" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/development/devops-iac-engineer" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/DIRECTORY_STRUCTURE.md" "$u/DIRECTORY_STRUCTURE.md" \ -o "$d/examples/kubernetes/complete-app.yaml" "$u/examples/kubernetes/complete-app.yaml" \ -o "$d/examples/pipelines/github-actions.yml" "$u/examples/pipelines/github-actions.yml" \ -o "$d/examples/terraform/main.tf" "$u/examples/terraform/main.tf" \ -o "$d/IMPLEMENTATION_GUIDE.md" "$u/IMPLEMENTATION_GUIDE.md" \ -o "$d/README.md" "$u/README.md" \ -o "$d/reference/cicd.md" "$u/reference/cicd.md" \ -o "$d/reference/cloud_platforms.md" "$u/reference/cloud_platforms.md" \ -o "$d/reference/kubernetes.md" "$u/reference/kubernetes.md" \ -o "$d/reference/observability.md" "$u/reference/observability.md" \ -o "$d/reference/security.md" "$u/reference/security.md" \ -o "$d/reference/templates.md" "$u/reference/templates.md" \ -o "$d/reference/terraform.md" "$u/reference/terraform.md" \ -o "$d/scripts/devops_utils.py" "$u/scripts/devops_utils.py" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Antigravity
Neste projeto: instala em .agents/skills/devops-iac-engineer/.
d=".agents/skills/devops-iac-engineer" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/development/devops-iac-engineer" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/DIRECTORY_STRUCTURE.md" "$u/DIRECTORY_STRUCTURE.md" \ -o "$d/examples/kubernetes/complete-app.yaml" "$u/examples/kubernetes/complete-app.yaml" \ -o "$d/examples/pipelines/github-actions.yml" "$u/examples/pipelines/github-actions.yml" \ -o "$d/examples/terraform/main.tf" "$u/examples/terraform/main.tf" \ -o "$d/IMPLEMENTATION_GUIDE.md" "$u/IMPLEMENTATION_GUIDE.md" \ -o "$d/README.md" "$u/README.md" \ -o "$d/reference/cicd.md" "$u/reference/cicd.md" \ -o "$d/reference/cloud_platforms.md" "$u/reference/cloud_platforms.md" \ -o "$d/reference/kubernetes.md" "$u/reference/kubernetes.md" \ -o "$d/reference/observability.md" "$u/reference/observability.md" \ -o "$d/reference/security.md" "$u/reference/security.md" \ -o "$d/reference/templates.md" "$u/reference/templates.md" \ -o "$d/reference/terraform.md" "$u/reference/terraform.md" \ -o "$d/scripts/devops_utils.py" "$u/scripts/devops_utils.py" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Global: instala em ~/.gemini/antigravity-cli/skills/devops-iac-engineer/.
d="$HOME/.gemini/antigravity-cli/skills/devops-iac-engineer" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/development/devops-iac-engineer" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/DIRECTORY_STRUCTURE.md" "$u/DIRECTORY_STRUCTURE.md" \ -o "$d/examples/kubernetes/complete-app.yaml" "$u/examples/kubernetes/complete-app.yaml" \ -o "$d/examples/pipelines/github-actions.yml" "$u/examples/pipelines/github-actions.yml" \ -o "$d/examples/terraform/main.tf" "$u/examples/terraform/main.tf" \ -o "$d/IMPLEMENTATION_GUIDE.md" "$u/IMPLEMENTATION_GUIDE.md" \ -o "$d/README.md" "$u/README.md" \ -o "$d/reference/cicd.md" "$u/reference/cicd.md" \ -o "$d/reference/cloud_platforms.md" "$u/reference/cloud_platforms.md" \ -o "$d/reference/kubernetes.md" "$u/reference/kubernetes.md" \ -o "$d/reference/observability.md" "$u/reference/observability.md" \ -o "$d/reference/security.md" "$u/reference/security.md" \ -o "$d/reference/templates.md" "$u/reference/templates.md" \ -o "$d/reference/terraform.md" "$u/reference/terraform.md" \ -o "$d/scripts/devops_utils.py" "$u/scripts/devops_utils.py" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Peça ao Rook
Já usa o Rook Labs? Cole no chat do Rook: instale a skill https://rooklabs.sh/marketplace/cct.devops-iac-engineer
Prévia do SKILL.md
---
name: devops-iac-engineer
description: Implements infrastructure as code using Terraform, Kubernetes, and cloud platforms. Designs scalable architectures, CI/CD pipelines, and observability solutions. Provides security-first DevOps practices and site reliability engineering guidance.
---
# DevOps IaC Engineer
This Skill helps DevOps teams design, implement, and maintain cloud infrastructure using Infrastructure as Code principles. Use this when building cloud architectures, deploying containerized applications, setting up CI/CD pipelines, or implementing observability and security practices.
## Quick Navigation
- **Terraform & IaC**: See [terraform.md](reference/terraform.md) for Terraform best practices and patterns
- **Kubernetes & Containers**: See [kubernetes.md](reference/kubernetes.md) for container orchestration
- **Cloud Platforms**: See [cloud_platforms.md](reference/cloud_platforms.md) for AWS, Azure, GCP guidance
- **CI/CD Pipelines**: See [cicd.md](reference/cicd.md) for pipeline design and GitOps
- **Observability**: See [observability.md](reference/observability.md) for monitoring and logging
- **Security**: See [security.md](reference/security.md) for DevSecOps practices
- **Templates & Tools**: See [templates.md](reference/templates.md) for ready-to-use templates
## Core Principles
### Key DevOps Terminology (Consistent Throughout)
- **Infrastructure as Code (IaC)**: Managing infrastructure through declarative code files
- **GitOps**: Using Git as the single source of truth for infrastructure and applications
- **Immutable Infrastructure**: Infrastructure components that are replaced rather than modified
- **Service Mesh**: Infrastructure layer for service-to-service communication
- **Observability**: Ability to understand system state from external outputs (logs, metrics, traces)
- **SLI/SLO/SLA**: Service Level Indicators/Objectives/Agreements for reliability
- **RTO/RPO**: Recovery Time Objective/Recovery Point Objective for disaster recovery
### Workflow: Infrastructure Implementation
When implementing infrastructure, follow this structured approach:
1. **Understand Requirements**
- What is the business need? (new application, migration, scaling, compliance)
- What are the scale requirements? (traffic, data, geographic distribution)
- What are the constraints? (budget, timeline, regulatory)
- What are the dependencies? (existing systems, data sources)
…