terraform-generator

Generate Terraform HCL code for AWS, Azure, and GCP infrastructure.

9|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/pantheon-org/tekhne --skill terraform-generator-pantheon-org
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform-generator
Source: https://github.com/pantheon-org/tekhne/tree/main/skills/infrastructure/terraform/generator
Command: npx skills add https://github.com/pantheon-org/tekhne --skill terraform-generator-pantheon-org

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of production-ready Terraform configurations, ensuring adherence to best practices and reducing manual coding errors.

Core Features & Use Cases

  • Scaffolding IaC: Generate HCL code for AWS, Azure, and GCP infrastructure.
  • Provider & Module Integration: Automatically handles configuration for standard and custom providers/modules.
  • Best Practice Enforcement: Embeds security, lifecycle, and naming conventions.
  • Use Case: Quickly generate a new Terraform module for an S3 bucket with versioning and encryption enabled, following all company standards.

Quick Start

Use the terraform-generator skill to create a new AWS S3 bucket with versioning and encryption enabled.

Frequently Asked Questions about terraform-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate production-ready Terraform HCL code for AWS, Azure, or GCP?

To generate production-ready Terraform HCL code, you can use an infrastructure as code generator that automatically scaffolds provider configurations, variable definitions, resource blocks, and output values for AWS, Azure, and GCP.

What is the best way to scaffold Terraform modules with security and naming conventions?

Scaffolding Terraform modules is best handled by automating HCL generation to embed security, lifecycle, and naming conventions directly into the configuration, reducing manual coding errors and enforcing industry best practices.

Can I use automated Terraform code generation for custom providers and modules?

Yes, automated Terraform code generation supports custom providers and modules by integrating validation and documentation lookup directly into the generation process to ensure accurate HCL configurations.

Does Terraform code generation work with all major cloud providers?

Terraform code generation works with all major cloud providers including AWS, Azure, and GCP, automatically handling provider configuration and generating infrastructure resource blocks for each platform.

Why use an automated HCL generator instead of writing Terraform configurations manually?

Using an automated HCL generator instead of writing Terraform manually eliminates manual coding errors, enforces infrastructure as code best practices, and significantly accelerates the creation of complex cloud configurations.