{"id":"1a6cea86-3609-4175-8660-a266373e329c","shortId":"H9Z8cs","kind":"skill","title":"Orchestrate multi-environment OpenTofu and Terraform stacks with shared config and dependency ordering using Terragrunt","tagline":"Coordinate layered Terraform or OpenTofu stacks across environments so plan and apply runs happen in the right order with shared inputs and less drift.","description":"# Orchestrate multi-environment OpenTofu and Terraform stacks with shared config and dependency ordering using Terragrunt\n\nCoordinate layered Terraform or OpenTofu stacks across environments so plan and apply runs happen in the right order with shared inputs and less drift.\n\n## Prerequisites\n\nTerragrunt CLI, Terraform or OpenTofu, access to the target infrastructure codebase, environment credentials, and remote state or backend access as required by the stack\n\n## Installation\n\nNo source-backed install or usage instructions could be extracted automatically. Review the upstream project before running this skill in a sensitive workflow.\n\n- Source: https://github.com/gruntwork-io/terragrunt\n\n## Documentation\n\n- https://terragrunt.com\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/orchestrate-multi-environment-opentofu-and-terraform-stacks-with-shared-config-and-dependency-ordering-using-terragrunt/)","tags":["orchestrate","multi","environment","opentofu","and","terraform","stacks","with","shared","config","dependency","ordering"],"capabilities":["skill","source-agentskillexchange","skill-orchestrate-multi-environment-opentofu-and-terraform-stacks-with-shared-config-and-dependency-ordering-using-terragrunt","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/orchestrate-multi-environment-opentofu-and-terraform-stacks-with-shared-config-and-dependency-ordering-using-terragrunt","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (936 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:11:35.955Z","embedding":null,"createdAt":"2026-05-18T13:18:09.993Z","updatedAt":"2026-05-18T19:11:35.955Z","lastSeenAt":"2026-05-18T19:11:35.955Z","tsv":"'/gruntwork-io/terragrunt':134 '/skills/orchestrate-multi-environment-opentofu-and-terraform-stacks-with-shared-config-and-dependency-ordering-using-terragrunt/)':143 'access':87,100 'across':23,63 'agent':138 'agentskillexchange.com':142 'agentskillexchange.com/skills/orchestrate-multi-environment-opentofu-and-terraform-stacks-with-shared-config-and-dependency-ordering-using-terragrunt/)':141 'appli':28,68 'automat':118 'back':110 'backend':99 'cli':83 'codebas':92 'config':11,51 'coordin':17,57 'could':115 'credenti':94 'depend':13,53 'document':135 'drift':40,80 'environ':4,24,44,64,93 'exchang':140 'extract':117 'github.com':133 'github.com/gruntwork-io/terragrunt':132 'happen':30,70 'infrastructur':91 'input':37,77 'instal':106,111 'instruct':114 'layer':18,58 'less':39,79 'multi':3,43 'multi-environ':2,42 'opentofu':5,21,45,61,86 'orchestr':1,41 'order':14,34,54,74 'plan':26,66 'prerequisit':81 'project':122 'remot':96 'requir':102 'review':119 'right':33,73 'run':29,69,124 'sensit':129 'share':10,36,50,76 'skill':126,139 'skill-orchestrate-multi-environment-opentofu-and-terraform-stacks-with-shared-config-and-dependency-ordering-using-terragrunt' 'sourc':109,131,137 'source-agentskillexchange' 'source-back':108 'stack':8,22,48,62,105 'state':97 'target':90 'terraform':7,19,47,59,84 'terragrunt':16,56,82 'terragrunt.com':136 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'upstream':121 'usag':113 'use':15,55 'workflow':130","prices":[{"id":"6b1232b3-0c03-45e9-b8cc-53198e638e30","listingId":"1a6cea86-3609-4175-8660-a266373e329c","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:18:09.993Z"}],"sources":[{"listingId":"1a6cea86-3609-4175-8660-a266373e329c","source":"github","sourceId":"agentskillexchange/skills/orchestrate-multi-environment-opentofu-and-terraform-stacks-with-shared-config-and-dependency-ordering-using-terragrunt","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/orchestrate-multi-environment-opentofu-and-terraform-stacks-with-shared-config-and-dependency-ordering-using-terragrunt","isPrimary":false,"firstSeenAt":"2026-05-18T13:18:09.993Z","lastSeenAt":"2026-05-18T19:11:35.955Z"}],"details":{"listingId":"1a6cea86-3609-4175-8660-a266373e329c","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"orchestrate-multi-environment-opentofu-and-terraform-stacks-with-shared-config-and-dependency-ordering-using-terragrunt","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"778239c0436d22fc7f22b65ad1539a491c7d01b2","skill_md_path":"skills/orchestrate-multi-environment-opentofu-and-terraform-stacks-with-shared-config-and-dependency-ordering-using-terragrunt/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/orchestrate-multi-environment-opentofu-and-terraform-stacks-with-shared-config-and-dependency-ordering-using-terragrunt"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Orchestrate multi-environment OpenTofu and Terraform stacks with shared config and dependency ordering using Terragrunt","description":"Coordinate layered Terraform or OpenTofu stacks across environments so plan and apply runs happen in the right order with shared inputs and less drift."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/orchestrate-multi-environment-opentofu-and-terraform-stacks-with-shared-config-and-dependency-ordering-using-terragrunt"},"updatedAt":"2026-05-18T19:11:35.955Z"}}