Loading...
Loading...
Terraform and Infrastructure as Code optimization guidelines from Terramate. This skill should be used when writing, reviewing, or refactoring Terraform/OpenTofu code to ensure optimal patterns for security, maintainability, and reliability. Triggers on tasks involving Terraform modules, infrastructure provisioning, state management, or IaC optimization.
npx skill4agent add terramate-io/agent-skills terraform-best-practices| Priority | Category | Impact | Prefix |
|---|---|---|---|
| 1 | Organization & Workflow | CRITICAL | |
| 2 | State Management | CRITICAL | |
| 3 | Security Best Practices | CRITICAL | |
| 4 | Module Design | HIGH | |
| 5 | Resource Organization | MEDIUM-HIGH | |
| 6 | Variable & Output Patterns | MEDIUM | |
| 7 | Language Best Practices | MEDIUM | |
| 8 | Provider Configuration | MEDIUM | |
| 9 | Performance Optimization | LOW-MEDIUM | |
| 10 | Testing & Validation | LOW | |
org-version-controlorg-workspacesorg-access-controlorg-change-workfloworg-audit-loggingstate-remote-backendstate-lockingstate-importsecurity-no-hardcoded-secretssecurity-credentialssecurity-iam-least-privilegemodule-single-responsibilitymodule-namingmodule-versioningmodule-compositionmodule-registryresource-namingresource-taggingresource-lifecycleresource-count-vs-foreachresource-immutablevariable-typesvariable-validationvariable-sensitivevariable-descriptionsoutput-descriptionsoutput-no-secretslanguage-no-heredoc-jsonlanguage-localslanguage-lintinglanguage-data-sourceslanguage-dynamic-blocksprovider-version-constraintsperf-parallelismperf-debugtest-strategiestest-policy-as-coderules/state-remote-backend.md
rules/security-no-hardcoded-secrets.md
rules/module-versioning.mdAGENTS.md