tf-task-patterns

Convert Terraform implementation plans into dependency-ordered task checklists.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts a Terraform implementation plan into a dependency-ordered, checklist-style set of tasks organized by execution phase so teams can deliver Terraform work deterministically.

Core Features & Use Cases

  • Automates extraction of user stories, modules, data models, and infrastructure references from plan.md and spec.md.
  • Builds a coverage matrix linking requirements to tasks and traces them to implementation artifacts.
  • Organizes tasks into phases: Setup → Foundational → User Stories (priority order) → Polish, assigning sequential IDs (T001, T002, ...).
  • Outputs a structured feature artifact including header, matrix, phases, dependencies, strategy, checklist, and summary.

Quick Start

Transform your plan.md into a dependency-ordered task checklist organized by phases using tf-task-patterns.

Frequently Asked Questions about tf-task-patterns

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

FAQPage Schema
How do I convert a Terraform implementation plan into dependency-ordered tasks?

Terraform task patterns organize implementation plans into dependency-ordered checklists by execution phase. They map user stories, modules, data models, and infrastructure references from plan.md into a structured tasks.md output format.

What is a phase-based task generation workflow for Terraform projects?

Phase-based task generation for Terraform projects categorizes implementation work into Setup, Foundational, User Stories, and Polish phases. It assigns sequential IDs to tasks, creating a dependency-ordered checklist for execution.

How do I map Terraform user stories to implementation tasks?

You map Terraform user stories to implementation tasks by building a coverage matrix that links requirements to specific tasks and traces them to infrastructure artifacts. This ensures requirements traceability throughout the project delivery phases.

Does Terraform task pattern generation require plan.md and spec.md files?

Yes, Terraform task pattern generation extracts user stories, modules, data models, and infrastructure references from plan.md and spec.md files. These input documents are required to generate the coverage matrix and structured task checklist.

What is the best way to structure Terraform project checklists by execution phase?

The best way to structure Terraform project checklists by execution phase is to organize tasks sequentially from Setup through Polish, assigning unique IDs and mapping dependencies. This outputs a structured artifact with header, matrix, phases, and checklist.

Can I trace Terraform requirements to infrastructure artifacts in a task checklist?

Yes, you can trace Terraform requirements to infrastructure artifacts within a task checklist by generating a coverage matrix. This matrix links extracted user stories and modules directly to their corresponding implementation tasks and artifacts.