tf-spec-writing
OfficialStructured Terraform spec patterns for clarity.
Software Engineering#documentation#specification#requirements#terraform#user-stories#acceptance-criteria
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.