Skip to main content

terraform-module-developer

Build production-ready, multi-provider Terraform modules with the strict 8-file structure (4 root + 4 wrappers/) — typed variables prefixed with the resource name, count-conditional resources, dynamic blocks with iterator pattern, outputs using try/element/concat, full heredoc provider docs, and a wrapper module supporting batch ops via for_each. Generates a polished README.md with BEGIN_TF_DOCS / END_TF_DOCS markers so terraform-docs auto-injects inputs/outputs/providers/resources tables. Bundles a generic .terraform-docs.yml, .tflint.hcl, pre-commit fragment, security scanning (tflint + tfsec + checkov) and module testing patterns. Works with any Terraform provider — AWS, Azure, GCP, HuaweiCloud, OCI, DigitalOcean, Cloudflare, and community providers. Use whenever the user asks to create a Terraform module, IaC module, .tf module, scaffold a tf resource, wire terraform-docs, or hits you with 'make me a terraform module', 'scaffold a tf resource', 'wire up terraform-docs', or 'add a wrapper for batch ops'.

Ir para a instalação

Informações da origem

Repositório
MKAbuMattar/skills
Última atividade na origem
26 de julho de 2026 às 13:59
Idioma detectado do SKILL.md
inglês
Estrelas
1
Forks
1

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.