kevin-burns

Terragrunt Skill — DevOps skill for Claude Code

DevOps community

Claude Code / Codex skill for Terragrunt 1.x. Generates, reviews and diagnoses configurations across AWS, Azure and GCP from a grep-first reference set that reads the installed terragrunt version rath.

How to install Terragrunt Skill

This entry records only its repository, not the path inside it, so there is no exact command to give. Open kevin-burns/terragrunt-skill and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Terragrunt Skill does

Claude Code / Codex skill for Terragrunt 1.x. Generates, reviews and diagnoses configurations across AWS, Azure and GCP from a grep-first reference set that reads the installed terragrunt version rather than asserting one.

Alternatives in DevOps

  • Ship Release — Systematic release workflow for RTK: build verification, version bump, changelog update, git tag, and push to 11.9k ★
  • Skill Claw — OpenClaw instance administration — manage hosts across macOS, Ubuntu/Debian, Docker, OCI, and Proxmox 2.8k ★
  • GCP Skills Pack — GCP cloud services skills 1.6k ★

README

terragrunt-skill

![terragrunt-skill banner](terragrunt-skill/images/banner.webp)

**This repository is generated.** `terragrunt-skill` is developed in [kevin-burns/claude-skills](https://github.com/kevin-burns/claude-skills) and mirrored here on every merge, so that Terragrunt users can find and install it on its own. **Please raise issues and pull requests [in the source repository](https://github.com/kevin-burns/claude-skills/issues)** — changes made here would be overwritten by the next build.

Generate, validate, review and debug Terragrunt **1.x** configurations across AWS, Azure and GCP — from a reference set that states which Terragrunt release it tracks.

Part of the [claude-skills](https://github.com/kevin-burns/claude-skills) collection, and mirrored here as a standalone plugin.

What it does

It is a **router**, not a document to read front to back. Identify the task mode, read only the listed reference, act:

Task Mode Reads
Scaffold configs, envs, stacks GENERATE architecture-patterns.md + templates/
Validate / lint / CI VALIDATE scripts/validate.sh, cli-reference.md
Review or audit a repo REVIEW best-practices.md
An error was pasted DIAGNOSE grep error-patterns.md — 63 diagnosed errors, 51 with a fix
"What does X do" LOOKUP grep the matching reference
Multi-account, mocks, AVM, CFT EXAMPLES advanced-examples.md — 28 worked examples
OIDC, plan-then-apply pipelines CI/CD cicd.md
"Only run what changed", slow run --all SCALE scale-and-performance.md
Anything Azure backend or provider (any mode) also azure-backend.md

References total ~7,700 lines and are written to be **grepped**, not read: `grep '^## BLOCK: dependency' references/hcl-blocks.md`, `grep -in 'state lock' references/error-patterns.md`. Reading whole files wastes context and is not how the skill is meant to be used.

`templates/` carries working starting po