Skill Detail

Generate Terraform module inputs and outputs docs with terraform-docs before review drift sets in

Refresh Terraform module documentation from source so variables, outputs, and providers stay aligned with the code before review or release.

CI/CD IntegrationsMulti-Framework
CI/CD Integrations Multi-Framework Security Reviewed
⭐ 4.8k GitHub stars
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill generate-terraform-module-inputs-and-outputs-docs-with-terraform-docs-before-review-drift-sets-in Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
Terraform module directory, terraform-docs CLI, optional README template or CI step
Install & setup
Install terraform-docs from the upstream releases or package manager, then run it against the target Terraform module directory.
Author
terraform-docs
Publisher
Open Source Project
Last updated
Apr 19, 2026
Quick brief

Use terraform-docs when a Terraform module’s README or reference docs need to be regenerated from the module source before review, release, or internal handoff. The upstream project is explicit about the workflow: inspect a module, extract its documented inputs, outputs, providers, and related metadata, then emit updated docs in stable formats.

How it works

What this skill actually does

Invoke this instead of editing module docs by hand when the real need is code-to-doc synchronization, not general Terraform authoring or infrastructure deployment. The scope boundary is narrow and skill-shaped: terraform-docs generates documentation from Terraform modules. It is not a Terraform platform listing, registry, or broad infrastructure-as-code framework card.