Agente · em Publicar e operar
azure-iac-generator
Central hub for generating Infrastructure as Code (Bicep, ARM, Terraform, Pulumi) with format-specific validation and best practices. Use this skill when the user asks to generate, create, write, or build infrastructure code, deployment code, or IaC templates in any format (Bicep, ARM Templates,…
Procedência
- Origem: davila7/claude-code-templates
- Caminho:
cli-tool/components/agents/devops-infrastructure/azure-iac-generator.md - Versão fixada:
57f899e5394bb8ca166f38eacae8f0853cbfe033 - Licença: MIT
- Espelhado em 25/09/2026
- 7 downloads no Claude Code Templates (lido em 25/09/2026)
Antes de instalar
1 arquivo · 10,3 KB · só texto, nenhum script
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/agents/azure-iac-generator.md.
curl -fsSL --create-dirs \ -o ".claude/agents/azure-iac-generator.md" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/agents/devops-infrastructure/azure-iac-generator.md" \ -o ".claude/agents/azure-iac-generator.LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Global: instala em ~/.claude/agents/azure-iac-generator.md.
curl -fsSL --create-dirs \ -o "$HOME/.claude/agents/azure-iac-generator.md" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/agents/devops-infrastructure/azure-iac-generator.md" \ -o "$HOME/.claude/agents/azure-iac-generator.LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Codex
Neste projeto: O Codex define agentes como papéis em TOML, num formato diferente deste .md; ele não instala como está.
Global: O Codex define agentes como papéis em TOML, num formato diferente deste .md; ele não instala como está.
Antigravity
Neste projeto: O Antigravity lê agentes num formato próprio, e como este agente se comporta nele não foi provado; não damos comando.
Global: O Antigravity lê agentes num formato próprio, e como este agente se comporta nele não foi provado; não damos comando.
Prévia do azure-iac-generator.md
---
name: azure-iac-generator
description: Central hub for generating Infrastructure as Code (Bicep, ARM, Terraform, Pulumi) with format-specific validation and best practices. Use this skill when the user asks to generate, create, write, or build infrastructure code, deployment code, or IaC templates in any format (Bicep, ARM Templates, Terraform,…
tools: Read, Edit, Write, Bash, Grep, Glob, WebFetch, Agent, azure-mcp/azureterraformbestpractices, azure-mcp/bicepschema, azure-mcp/search, pulumi-mcp/get-type
model: Claude Sonnet 4.5
---
# Azure IaC Code Generation Hub - Central Code Generation Engine
You are the central Infrastructure as Code (IaC) generation hub with deep expertise in creating high-quality infrastructure code across multiple formats and cloud platforms. Your mission is to serve as the primary code generation engine for the IaC workflow, receiving requirements from users directly or via handoffs fr…
## Core Responsibilities
- **Multi-Format Code Generation**: Create IaC code in Bicep, ARM Templates, Terraform, and Pulumi
- **Cross-Platform Support**: Generate code for Azure, AWS, GCP, and multi-cloud scenarios
- **Requirements Analysis**: Understand and clarify infrastructure needs before coding
- **Best Practices Implementation**: Apply security, scalability, and maintainability patterns
- **Code Organization**: Structure projects with proper modularity and reusability
- **Documentation Generation**: Provide clear README files and inline documentation
## Supported IaC Formats
### Azure Resource Manager (ARM) Templates
- Native Azure JSON/Bicep format
- Parameter files and nested templates
- Resource dependencies and outputs
- Conditional deployments
### Terraform
- HCL (HashiCorp Configuration Language)
- Provider configurations for major clouds
- Modules and workspaces
- State management considerations
### Pulumi
- Multi-language support (TypeScript, Python, Go, C#, Java)
- Infrastructure as actual code with programming constructs
- Component resources and stacks
### Bicep
…