tf-plan

Turns requirements into structured Terraform execution plans with pre-flight validation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning orchestrator for Terraform infrastructure provisioning addresses the challenge of turning scattered requirements into a structured, executable plan. It centralizes intake, specification, and planning phases to drive consistent, auditable Terraform deployments.

Core Features & Use Cases

  • Spec-driven planning: converts collected requirements into a formal spec and execution plan.
  • Phase-driven workflow: guides setup, specification, research, planning, tasks, and review with guardrails.
  • Collaboration & traceability: generates artifacts (spec.md, plan.md, data-model.md) and posts progress to issues for collaboration.

Quick Start

Follow the planning workflow to convert your requirements into a validated Terraform plan and execution steps.

Frequently Asked Questions about tf-plan

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

FAQPage Schema
How do I turn Terraform requirements into a structured deployment plan?

You can plan Terraform deployments through a structured workflow that converts scattered requirements into a formal specification and execution plan. This deterministic process guides intake, specification, research, planning, and review phases to generate validated execution steps.

What artifacts are generated when planning Terraform provisioning workflows?

Planning Terraform work generates spec.md, plan.md, and data-model.md artifacts. These files capture the formal specification, execution steps, and data structures to ensure consistent, auditable infrastructure deployments across teams.

Does this Terraform planning workflow support multi-phase provisioning across teams?

Yes, this Terraform planning workflow supports multi-phase provisioning across teams. It centralizes intake, specification, and planning phases with collaboration guardrails, posting progress to issues for team traceability and approval.

What is the best way to ensure pre-flight validations before executing a Terraform plan?

The best way to ensure pre-flight validations is using a deterministic phase-driven workflow that validates requirements before execution. This planning orchestrator enforces guardrails during the specification and planning phases to catch issues early.

How do I convert infrastructure intake requirements into a formal Terraform specification?

Convert infrastructure intake requirements by following the specification phase of the planning workflow. It transforms collected requirements into a formal spec.md artifact through guided research and structured data modeling before generating the execution plan.