terraform

Installation
SKILL.md

Terraform

HashiCorp Terraform is an Infrastructure as Code (IaC) engine allowing declarative provisioning and lifecycle management of cloud resources across multi-cloud environments using HCL.

When to Use

  • Multi-Cloud Declarative Infrastructure as Code (IaC): Provisioning and managing resources across AWS, Azure, GCP, and Kubernetes.
  • State Management & Team Collaboration: Tracking real-world cloud resources via remote state backends with locking.
  • Modular Infrastructure Architecture: Writing reusable, version-controlled modules for standard cloud topologies.
  • Pre-Deployment Execution Planning: Auditing infrastructure changes with terraform plan before applying.

Quick Start

# main.tf
provider "aws" {
  region = "us-west-2"
}
Installs
8
GitHub Stars
15
First Seen
Feb 10, 2026