terraform

Provides Terraform and GCP users with curated, actionable answersbbaased on official documentation and real-world experience.

1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/jdiegosierra/enterprise-agent-plugins --skill terraform-jdiegosierra
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform
Source: https://github.com/jdiegosierra/enterprise-agent-plugins/tree/main/plugins/acme-engineering/src/skills/terraform
Command: npx skills add https://github.com/jdiegosierra/enterprise-agent-plugins --skill terraform-jdiegosierra

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires terraform, tflint, checkov, terraform-compliance, opa, and includes references (resource) and scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill helps users manage and optimize their Terraform and OpenTofu configurations efficiently by providing comprehensive guidance, best practices, and automated workflows.

Core Features & Use Cases

  • Guidance on module organization and resource structuring: Assists in designing scalable, maintainable infrastructure code.
  • Best practice enforcement: Offers standards for naming, tagging, security, and versioning.
  • Automation of testing and validation: Supports static analysis, native testing, policy enforcement, and CI/CD integration for reliable deployments.
  • Use Case: A DevOps engineer standardizes Terraform configurations across multiple environments with minimal errors using this Skill's recommendations and embedded automation scripts.

Quick Start

Start by reading the SKILL.md instructions and integrating the recommended pre-commit hooks to ensure code quality before commits.

Frequently Asked Questions about terraform

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

FAQPage Schema
How do I enforce Terraform best practices for module design and security?

OpenTofu configurations can be managed using the same best practices, module design principles, and CI/CD workflows applied to Terraform. This includes enforcing naming standards, version control, and state security procedures across multiple cloud providers.

What is the best way to automate Terraform testing in a CI/CD workflow?

Automating Terraform testing in CI/CD workflows involves integrating static analysis with tflint, native testing frameworks, and policy enforcement via checkov and terraform-compliance. This validates infrastructure code and enforces security standards before deployment.

Does this approach support OpenTofu configurations and multiple cloud providers?

Yes, OpenTofu configurations are fully supported alongside Terraform across multiple cloud providers. The same module organization, security, versioning, and state management standards apply to ensure reliable infrastructure deployment.

Can I use checkov and OPA for Terraform policy as code compliance?

Yes, checkov and OPA are supported dependencies for implementing policy as code in Terraform. They enable automated policy enforcement and compliance validation to secure your infrastructure configurations before deployment.

How do I start standardizing Terraform configurations across multiple environments?

To start standardizing Terraform configurations across multiple environments, read the skill instructions and integrate recommended pre-commit hooks. This enforces code quality, naming standards, and security validations before commits, ensuring reliable infrastructure management.