terraform

Manages AWS-like cloud infrastructure code with Terraform and Trello.

16|2|Updated Nov 9, 2025
One-click install
npx skills add https://github.com/maroffo/claude-forge --skill terraform-maroffo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform
Source: https://github.com/maroffo/claude-forge/tree/main/skills/terraform
Command: npx skills add https://github.com/maroffo/claude-forge --skill terraform-maroffo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill streamlines the management of cloud infrastructure using Infrastructure as Code (IaC) principles with Terraform and Terragrunt, ensuring consistency, repeatability, and version control for your deployments.

Core Features & Use Cases

  • IaC Management: Define, deploy, and manage infrastructure using HashiCorp Configuration Language (HCL).
  • Module Reusability: Create and utilize reusable Terraform modules for common infrastructure patterns.
  • Multi-Environment Support: Manage different environments (dev, staging, prod) efficiently with Terragrunt.
  • State Management: Handle Terraform state files securely and effectively.
  • Testing & Security: Integrate linting, security scanning, and cost estimation into your workflow.
  • Use Case: Deploy a new microservice with its associated VPC, EKS cluster, and database across multiple regions and environments, ensuring all configurations are version-controlled and auditable.

Quick Start

Use the terraform skill to initialize, plan, and apply the infrastructure defined in the current directory.

Frequently Asked Questions about terraform

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

FAQPage Schema
How do I manage cloud infrastructure as code across multiple environments?

You can manage cloud infrastructure as code across multiple environments by defining resources with HCL and using Terragrunt to orchestrate configurations for dev, staging, and prod deployments.

Can I integrate security scanning and testing into my Terraform workflow?

Yes, you can integrate security scanning and testing into your Terraform workflow by automating linting, cost estimation, and security checks during the initialization, planning, and applying phases.

What is the best way to handle Terraform state files securely?

The best way to handle Terraform state files securely is by using Infrastructure as Code management practices that automate state handling during resource initialization, planning, and deployment.

How do I create reusable modules for common infrastructure patterns?

You create reusable modules for common infrastructure patterns by defining your cloud resources using HashiCorp Configuration Language (HCL) to ensure consistency and version control across deployments.

Does this approach work with Terragrunt for multi-region deployments?

Yes, Terragrunt is explicitly supported for multi-region deployments, allowing you to efficiently manage different environments and deploy microservices with associated VPCs and databases.