terraform

Enforce Terraform 1.11+ operational standards for HCL code reviews and security compliance.

3|Updated May 12, 2026
One-click install
npx skills add https://github.com/gao-hongnan/omniagents --skill terraform-gao-hongnan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform
Source: https://github.com/gao-hongnan/omniagents/tree/main/plugins/iac/skills/terraform
Command: npx skills add https://github.com/gao-hongnan/omniagents --skill terraform-gao-hongnan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill eliminates configuration drift, security vulnerabilities, and maintenance debt in Terraform projects by enforcing strict module structure, dependency inversion, and automated gate pipelines.

Core Features & Use Cases

  • Standardized Hygiene: Enforces consistent module layouts, variable/output conventions, and tagging standards to ensure enterprise-grade quality.
  • Automated Gate Pipeline: Integrates fmt, validate, TFLint, and Trivy checks to catch errors and security risks before deployment.
  • Tiered Infrastructure: Provides a framework for scaling infrastructure from simple demo stacks to highly regulated, production-grade environments.

Quick Start

Invoke the terraform skill to review the current module structure and gate pipeline configuration against the established house rules.

Frequently Asked Questions about terraform

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce enterprise-grade Terraform hygiene for module structure and security?

To enforce Terraform hygiene, apply strict module layouts, variable conventions, and automated security gate pipelines. This eliminates configuration drift and security vulnerabilities by standardizing HCL code reviews and backend state management.

How do I automate Terraform security checks and catch errors before deployment?

Automate Terraform security checks by integrating fmt, validate, TFLint, and Trivy into automated gate pipelines. This catches configuration errors and security risks before deployment, ensuring deterministic module composition and IaC security compliance.

How do I manage secrets and secure state in Terraform 1.11+ environments?

Manage secrets in Terraform 1.11+ using write-only arguments and secure backend state management. This ensures secure secret handling and IaC security compliance across AWS-flavored environments while preventing configuration drift.

How do I scale Terraform infrastructure from simple stacks to production-grade environments?

Scale Terraform infrastructure using tiered infrastructure design frameworks. This scales infrastructure from simple demo stacks to highly regulated, production-grade environments by enforcing dependency inversion and consistent module structures.

Why does Terraform configuration drift occur and how can I detect it automatically?

Terraform configuration drift occurs due to inconsistent module structures and manual changes. Detect drift automatically by enforcing standardized hygiene and applying automated drift detection within your gate pipeline configurations.