| name | iac-generator |
| description | Generate Infrastructure as Code from existing infrastructure with Terraform/CloudFormation support |
| allowed-tools | ["Bash","Read","Write","Grep","Glob","Edit"] |
| graph | {"domains":["domain:software-engineering"],"specializations":["specialization:code-migration-modernization"],"skillAreas":["skill-area:terraform-infrastructure","skill-area:cloud-infrastructure"],"roles":["role:devops-engineer","role:platform-engineer"],"workflows":["workflow:technical-debt-reduction"],"topics":["topic:refactoring"]} |
IaC Generator Skill
Generates Infrastructure as Code from existing infrastructure, supporting Terraform, CloudFormation, and other IaC frameworks.
Purpose
Enable infrastructure codification for:
- Resource discovery
- Terraform/CloudFormation generation
- Module structuring
- Variable extraction
- State management setup
Capabilities
1. Resource Discovery
- Scan cloud accounts
- Discover existing resources
- Map relationships
- Document configurations
2. Terraform/CloudFormation Generation
- Generate HCL/YAML code
- Create resource definitions
- Handle dependencies
- Support multiple clouds
3. Module Structuring
- Organize into modules
- Create reusable components