tf-spec-writing

Official

Structured Terraform spec patterns for clarity.

Authorhashi-demo-lab
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Terraform feature specification writing patterns help business stakeholders and engineering teams articulate requirements and success criteria without locking to specific implementations, enabling clearer alignment and reduced rework.

Core Features & Use Cases

  • User story formats: standardized templates to describe who, what, why, and acceptance conditions.
  • Requirements: functional requirements with clear success criteria and data considerations.
  • Success criteria templates: measurable, technology-agnostic success metrics to guide validation.
  • Terraform-specific conventions: guidance on infrastructure-focused spec language and non-implementation details.
  • Use Case: draft a spec for a new Terraform module that provisions a secure networking stack with clear acceptance criteria and data requirements.

Quick Start

Draft a Terraform feature spec for a new module that provisions a VPC with defined acceptance criteria.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: tf-spec-writing
Download link: https://github.com/hashi-demo-lab/terraform-provider-aap/archive/main.zip#tf-spec-writing

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.