Design infrastructure with Terraform
terraform-patternsskillsetup L3★17,464
alirezarezvani/claude-skills ↗What it does
Design, audit, and secure Terraform infrastructure-as-code modules
Best for
Terraform code review where security hardening (encryption, IAM least-privilege, secret rotation) is non-negotiable.
Inputs
- · Terraform .tf files
- · Terraform module scope definition
- · Security audit targets
Outputs
- · Module scaffold with structure
- · Security audit report
- · Best-practice recommendations
Requires
- · Terraform
- · python3 tf_module_analyzer.py
- · python3 tf_security_scanner.py
Preconditions
Terraform project exists; HCL syntax valid; provider config accessible
Failure modes
- · Remote backend not configured → state drift on team projects
- · Secrets hardcoded in .tf → exposed in state and git history
- · Module composition with child→child calls → circular dependency
Trust signals
- · Concrete security checklist: no 0.0.0.0/0 on port 22, secrets marked sensitive
- · Module structure boilerplate (main.tf, variables.tf, outputs.tf, versions.tf)
- · State management strategy explicit (S3 + DynamoDB, encryption at rest)