← ClaudeAtlas

iac-compliance-reviewlisted

Review Terraform / infrastructure-as-code for security and compliance gaps and EU data residency, gated by a check that actually runs over the plan — it parses `terraform show -json` output, applies a policy catalog (public storage, unencrypted data, open security groups, wildcard IAM, missing logging, non-EU regions, missing tags, public IPs), maps each finding to ISO 27001 Annex A / SOC 2 TSC / GDPR articles, and fails the build on blocking-severity findings. Use when the user wants an IaC security or compliance review, a cloud-config audit, a data-residency check, or to gate Terraform in CI. Triggers: "Terraform", "infrastructure as code", "IaC security", "cloud compliance", "data residency", "ISO 27001", "SOC 2", "GDPR", "encryption", "IAM".
NeuralMedic-DE/claude-skills · ★ 0 · DevOps & Infrastructure · score 75
Install: claude install-skill NeuralMedic-DE/claude-skills
# IaC compliance review (Terraform, verified) Review a Terraform plan for security/compliance gaps and EU data residency, and **prove it** — findings come from a script that parses the real plan JSON and maps each to a control, not from eyeballing HCL. ## Core principle **Compliance is checked, not claimed.** The loop is: review the plan → triage findings by severity → fix the HCL → re-plan → re-review, until the gate is green at your blocking severities. **Be honest about scope (this is the rule that keeps the skill correct):** this is **static plan review**. It sees declared configuration, not runtime state, drift, data flows, or anything outside the encoded policies and the providers covered. Control "mapping" indicates **relevance, not certified conformance**. It is not a substitute for a CSPM tool, a penetration test, or a formal ISO 27001 / SOC 2 audit. Never report "ISO 27001 / SOC 2 / GDPR compliant" from a green run — report "0 blocking findings against the encoded policy catalog." → `references/01-scope-and-control-mapping.md` ## When to use vs. not - Use for: a security/compliance review of Terraform; auditing cloud config for public exposure, encryption, IAM least-privilege, logging; checking EU data residency; mapping findings to ISO 27001 / SOC 2 / GDPR; gating Terraform in CI. - Not for: runtime/posture scanning of a live account (use a CSPM/CNAPP), penetration testing, certifying an audit, or non-Terraform IaC the policy catalog doesn't cover (