forge-lang-terragrunt

Run validate, plan, and apply workflows for multi-environment Terragrunt projects.

1|Updated Dec 20, 2025
One-click install
npx skills add https://github.com/martimramos/claude-forge --skill forge-lang-terragrunt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: forge-lang-terragrunt
Source: https://github.com/martimramos/claude-forge/tree/main/skills/languages/terragrunt
Command: npx skills add https://github.com/martimramos/claude-forge --skill forge-lang-terragrunt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Terragrunt development wrapper that enforces a safe, DRY approach to Terraform configurations across environments, reducing manual boilerplate and drift.

Core Features & Use Cases

  • DRY Terragrunt configurations: Centralizes common patterns to prevent duplication.
  • Plan-before-apply workflow: Guides users through validation and planning before applying changes.
  • Environment-aware workflows: Supports multi-environment setups with consistent structure and checks.

Quick Start

terragrunt validate terragrunt plan terragrunt apply --auto-approve

Frequently Asked Questions about forge-lang-terragrunt

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

FAQPage Schema
How do I keep Terragrunt configurations DRY across multiple environments?

Use centralized Terragrunt configurations to DRY Terraform setups across multiple environments. This approach prevents duplication, reduces manual boilerplate, and ensures consistent structure while minimizing configuration drift.

What is the safest workflow for running a Terragrunt apply?

The safest Terragrunt apply workflow enforces a plan-before-apply discipline. You must run terragrunt validate and terragrunt plan first, ensuring explicit user confirmation is required before any infrastructure changes are applied.

Can I run Terragrunt plan and apply without manual confirmation?

You can use the terragrunt apply --auto-approve flag to skip manual confirmation. However, the default safe guardrails enforce user validation and planning steps before applying changes to prevent unintended infrastructure modifications.

Does this Terragrunt workflow enforce formatting checks before deployment?

Yes, the Terragrunt workflow enforces hclfmt checks during the deployment process. Formatting validation runs alongside the standard validate, plan, and apply stages to ensure configuration hygiene before changes are applied.

Do I need Terraform installed separately to use Terragrunt workflows?

Yes, you need both Terragrunt and Terraform tooling installed. The workflow wraps standard Terraform configurations with safe, DRY practices, relying on the underlying Terraform tooling to operate and execute deployments.