tf-module-plan

Orchestrate Terraform module planning with human approval gates.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/hashi-demo-lab/terraform-provider-aap --skill tf-module-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tf-module-plan
Source: https://github.com/hashi-demo-lab/terraform-provider-aap/tree/main/.claude/skills/tf-module-plan
Command: npx skills add https://github.com/hashi-demo-lab/terraform-provider-aap --skill tf-module-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The tf-module-plan Skill coordinates end-to-end planning for Terraform modules, ensuring clear requirements, research, and design steps before coding, with human approval gates to prevent scope creep.

Core Features & Use Cases

  • Phase-driven design coordination for Terraform modules.
  • Human-in-the-loop governance to halt progress until approvals are granted.
  • Template-driven outputs that feed subsequent tf-module-implement workflows.

Quick Start

Follow this plan to orchestrate tf-module design and secure human review before implementation.

Frequently Asked Questions about tf-module-plan

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

FAQPage Schema
How do I plan Terraform modules before writing any code?

Plan Terraform modules by using a phase-driven workflow that gathers requirements, performs research, and generates design documentation. This approach enforces structured frontmatter and design-file generation to ensure clear steps before coding begins.

What is the best way to prevent scope creep during Terraform module design?

Prevent scope creep during Terraform module design by applying human-in-the-loop governance. This introduces human approval gates that halt progress at checkpoints until explicit approvals are granted, strictly controlling project scope.

Can I enforce human approval gates in my Terraform module planning workflow?

Yes, you can enforce human approval gates in your Terraform module planning workflow. The process orchestrates end-to-end design with human-in-the-loop governance to halt progress at specific checkpoints until approvals are granted.

How do I generate design documentation for Terraform modules?

Generate design documentation for Terraform modules through template-driven outputs. The planning process produces design files satisfying structured frontmatter requirements, which then feed directly into subsequent implementation workflows.

Does Terraform module planning require dependencies to validate design phases?

No dependencies are required to validate design phases for Terraform module planning. The workflow applies built-in phased validation via tf-module tools, coordinating checks and checkpoints independently.

When do I need a phase-driven workflow for Terraform module design?

You need a phase-driven workflow for Terraform module design when clear requirements and research steps are required before coding. This structured approach ensures phased validation and human oversight are applied throughout the entire planning process.