tf-compound-patterns

Capture Terraform workflow learnings as structured memory compounds.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Terraform workflow learnings are hard to reuse across teams without a structured memory system. This skill provides a consistent format to capture patterns, pitfalls, and decisions for Terraform automation.

Core Features & Use Cases

  • Pattern extraction heuristics for Terraform runs.
  • Pitfall recording format to document common mistakes and mitigations.
  • A canonical directory structure (memory) to organize knowledge compounds for Terraform workflows.
  • Use Case: A team documents module composition patterns and failure modes to accelerate future work.

Quick Start

Review a Terraform run and add the observed patterns and pitfalls to the memory compounds directory.

Frequently Asked Questions about tf-compound-patterns

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

FAQPage Schema
How do I capture Terraform workflow learnings for reuse across teams?

Capture Terraform workflow learnings by recording patterns and pitfalls into structured memory compounds. This provides a consistent format to document module composition decisions and failure modes, accelerating knowledge reuse across teams and pipelines.

What is the best way to document Terraform module design patterns and pitfalls?

Documenting Terraform module design patterns and pitfalls is best handled by extracting observations from run retrospectives into a canonical memory directory. This structured approach organizes knowledge compounds to prevent recurring mistakes and improve future learning velocity.

When do I need a structured memory system for Terraform automation?

A structured memory system for Terraform automation is needed when workflow learnings become hard to reuse across teams. If teams repeatedly encounter the same module composition failures or lack documented decisions, a memory compounds directory resolves these knowledge gaps.

Can I use memory compounds to record Terraform run retrospectives and failure modes?

Yes, you can use memory compounds to record Terraform run retrospectives and failure modes. The skill provides a pitfall recording format to document common mistakes and mitigations alongside extracted patterns, ensuring automation knowledge is systematically captured.

How does pattern extraction for Terraform runs work?

Pattern extraction for Terraform runs works by applying heuristics during a module design review to identify reusable composition patterns. Observed patterns are then added to the memory compounds directory, creating a persistent knowledge base for future pipeline work.

What are the limitations of relying on unstructured notes for Terraform knowledge capture?

Relying on unstructured notes for Terraform knowledge capture limits reuse and learning velocity across teams. Without a canonical directory structure and consistent pitfall recording format, automation failures and module design decisions become difficult to retrieve and apply.