terragrunt-generator

Generate Terragrunt root, child, and stack configurations from templates.

7|3|Updated May 4, 2026
One-click install
npx skills add https://github.com/nopperabbo/codebuddy2api --skill terragrunt-generator-nopperabbo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terragrunt-generator
Source: https://github.com/nopperabbo/codebuddy2api/tree/main/opencode-config/skills/_archived/terragrunt-generator
Command: npx skills add https://github.com/nopperabbo/codebuddy2api --skill terragrunt-generator-nopperabbo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Terragrunt configuration generation automates the boilerplate work of creating root, child, and stack configurations, reducing setup time and human error when building multi-environment IaC.

Core Features & Use Cases

  • Generates root and child Terragrunt configurations, stacks, and catalogs from templates to standardize infrastructure practices.
  • Supports multi-environment layouts (dev/staging/prod) and stack-driven unit generation for scalable architectures.
  • Validates generated configurations and aligns with Terragrunt best practices to accelerate onboarding for IaC teams.

Quick Start

Provide your infrastructure requirements and the tool will scaffold the Terragrunt configuration accordingly.

Frequently Asked Questions about terragrunt-generator

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

FAQPage Schema
How do I generate Terragrunt configurations for multi-environment layouts?

To generate Terragrunt configurations, provide your infrastructure requirements and the tool scaffolds root, child, and stack structures for dev, staging, and prod environments. It enforces template usage, placeholder handling, and dependency scaffolding during generation to standardize multi-environment IaC setups.

What is the best way to automate Terragrunt boilerplate setup?

Automating Terragrunt boilerplate setup is best handled by generating configurations from templates, which standardizes infrastructure practices and reduces human error. The tool scaffolds root, child, stack, and catalog structures while validating generated configurations against best practices to accelerate onboarding.

Does Terragrunt generation support stack-driven unit generation for scalable architectures?

Yes, Terragrunt generation supports stack-driven unit generation for scalable architectures by creating stack and catalog configurations from templates. This approach allows teams to manage complex, multi-environment infrastructure layouts efficiently while ensuring dependency scaffolding and best-practice adherence.

Can I use templates to standardize Terragrunt configurations across dev, staging, and prod?

Yes, you can use templates to standardize Terragrunt configurations across dev, staging, and prod environments. The generator enforces template usage and handles placeholders to create consistent root and child configurations, ensuring validation and best-practice alignment across your multi-environment IaC layout.

How does Terragrunt generation handle dependency scaffolding during configuration creation?

Terragrunt generation handles dependency scaffolding by enforcing template usage and managing placeholders during the creation of root, child, and stack configurations. This ensures that infrastructure dependencies are correctly structured and validated against Terragrunt best practices during the automated setup process.