Generate a reusable Terraform module skeleton with standard files and documentation placeholders.
Use this when starting an infrastructure module that should have consistent variables, outputs, provider constraints, and README structure.
structkit generate --vars "module_name=terraform-example-module,description=A reusable Terraform module generated by StructKit.,terraform_version=1.6.0,provider_source=hashicorp/null,provider_version=>= 3.2.0" examples/terraform-module/.struct.yaml ./demo-terraform-moduleREADME.mdmain.tfvariables.tfoutputs.tfversions.tfexamples/basic/main.tf
- Override
module_name,provider_source, andprovider_versionto match your platform standard. - Replace the placeholder
null_resourcewith real infrastructure resources.