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.