terraform-module

Community

Build safe, documented Terraform modules

Authorwesleyosantos91
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It helps you create or review Terraform modules that are consistent, secure, and production-ready by enforcing required structure, documentation, naming, state, and IAM/security guardrails.

Core Features & Use Cases

  • Module structure & documentation: Ensures modules follow a predictable layout (main/variables/outputs/versions/optional locals-data + README) so they’re easy to reuse across services.
  • Hardened inputs & outputs: Requires every variable to include description and type, supports sensitive variables, and mandates well-described outputs suitable for composition.
  • Operational safety & governance: Enforces sane naming, required tags, remote state with encryption + DynamoDB locking, and security practices like least-privilege IAM and encryption-at-rest.

Quick Start

Ask the AI to review your Terraform module and update it to include fully documented variables and outputs, correct versions.tf constraints, required tagging and naming, and remote state with encryption and locking.

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: terraform-module
Download link: https://github.com/wesleyosantos91/multi-agents/archive/main.zip#terraform-module

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.