← ClaudeAtlas

terraform-reviewlisted

Review Terraform quality, security, and architecture decisions. Use when reviewing Terraform PRs requiring judgment beyond automated checks across modules and environments.
y-miyazaki/config · ★ 1 · Code & Development · score 68
Install: claude install-skill y-miyazaki/config
## Input - Terraform `.tf`/`.tfvars` files and PR context or file diffs (required) ## Output Specification Return structured Markdown in accordance with [references/common-output-format.md](references/common-output-format.md). That file is the source of truth for the output contract. Each issue must include file path, risk summary, and remediation guidance. ## Execution Scope - Apply review checklist from [references/common-checklist.md](references/common-checklist.md) - **Do not execute validation tools** (`terraform fmt`, `terraform validate`, `tflint`, `trivy`, or `terraform-validation` skill scripts) - This skill consumes pre-existing validation output logs as input — it does not produce them - Do not modify Terraform files or approve/merge PRs - Scope includes Terraform only; Terragrunt files are out of scope. - Scope assumes a single repository context. - Scope is provider-agnostic unless a referenced checklist item states provider-specific constraints. ### USE FOR: - reviewing Terraform PRs for security, architecture, and module design issues - assessing cross-module risks and environment-specific concerns in Terraform changes - evaluating Terraform changes when validation output logs are available or partially available ### DO NOT USE FOR: - executing validation tools (`terraform fmt/validate`, `tflint`, `trivy`) — use `terraform-validation` skill - implementing new Terraform resources as code changes - running any CLI validation workflow ## Reference Files