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'.

Aller à l'installation

Informations de source

Dépôt
MKAbuMattar/skills
Dernière activité de la source
26 juillet 2026 à 13:59
Langue détectée de SKILL.md
anglais
Étoiles
1
Forks
1

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.