From terraform-pro
Terraform modules, remote state, workspaces, CI/CD for IaC, security scanning. Use when writing or reviewing Terraform infrastructure code.
How this skill is triggered — by the user, by Claude, or both
Slash command
/terraform-pro:terraform-proThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Manage infrastructure as code at production scale. Covers module design, remote state, workspaces, CI/CD pipelines, policy as code, and security scanning.
Manage infrastructure as code at production scale. Covers module design, remote state, workspaces, CI/CD pipelines, policy as code, and security scanning.
Use this when:
Use this ESPECIALLY when:
Don't skip when:
A standard multi-environment layout separates per-environment entry points from reusable modules. See REFERENCE.md for the full directory tree.
Modules expose typed variables with descriptions and defaults, use deletion_protection, encrypt storage, export structured outputs, and tag every resource. See REFERENCE.md for a complete annotated RDS module example.
Remote state uses an S3 backend with DynamoDB locking, explicit encrypt = true, per-environment state keys, and pinned provider/Terraform versions. See REFERENCE.md for the full backend.tf block.
Use named workspaces (dev, staging, prod) and drive environment-specific values via terraform.workspace locals rather than duplicating variable files. See REFERENCE.md for the workspace commands and conditional locals pattern.
The pipeline runs fmt -check, init, validate, and a security scan on every push; posts a plan comment on every PR; and applies only on merge to main with environment approval gates. See REFERENCE.md for the full GitHub Actions workflow YAML.
Sentinel rules enforce invariants (e.g. encryption on all resources) before apply. See REFERENCE.md for a Sentinel policy example.
Run terrascan, tfsec, checkov, and infracost in CI before every apply. See REFERENCE.md for the exact commands.
sensitive = trueProvides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.
npx claudepluginhub haj1t/senior-dev-squad-skills --plugin terraform-pro