terraform

Manage Terraform and OpenTofu infrastructure as code with HCL.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/bacoco/openfang-fork --skill terraform-bacoco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform
Source: https://github.com/bacoco/openfang-fork/tree/main/crates/openfang-skills/bundled/terraform
Command: npx skills add https://github.com/bacoco/openfang-fork --skill terraform-bacoco

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill empowers users to effectively manage infrastructure as code (IaC) using Terraform and OpenTofu, ensuring robust, secure, and maintainable cloud deployments.

Core Features & Use Cases

  • IaC Development: Write, plan, and apply Terraform configurations for cloud resources.
  • State Management: Safely manage Terraform state, including remote backends and state manipulation.
  • Module Design: Create reusable and well-documented Terraform modules.
  • Best Practices: Adhere to industry best practices for versioning, security, and resource tagging.
  • Use Case: You need to provision a new VPC, subnets, and security groups in AWS using Terraform. This Skill can help you write the configuration, plan the changes, and apply them securely.

Quick Start

Use the terraform skill to generate a plan for the current Terraform configuration.

Frequently Asked Questions about terraform

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

FAQPage Schema
How do I manage Terraform state files safely when provisioning cloud infrastructure?

Safely manage Terraform state by configuring remote backends for state locking and manipulation, ensuring robust and maintainable remote state operations during cloud resource provisioning.

What is the best way to structure reusable Terraform modules for cloud deployments?

Structure reusable Terraform modules by adhering to infrastructure as code best practices for versioning, security, and resource tagging to create well-documented module designs.

Does this approach work with OpenTofu for infrastructure as code management?

Yes, infrastructure as code management fully supports OpenTofu, providing expert assistance for provider development, state file manipulation, and HCL syntax across both platforms.

How do I provision an AWS VPC and security groups using Terraform configurations?

Provision an AWS VPC and security groups by writing HCL configurations, then use Terraform to plan the changes and apply them securely via cloud provider APIs.

Why do I need to understand HCL syntax and state locking mechanisms for IaC?

Understanding HCL syntax and state locking mechanisms is required to effectively manipulate state files, develop providers, and adhere to infrastructure as code best practices.