terraform-module-library

Generate reusable Terraform modules for AWS, Azure, and GCP infrastructure.

89|14|Updated Nov 15, 2025
One-click install
npx skills add https://github.com/HermeticOrmus/LibreUIUX-Claude-Code --skill terraform-module-library-hermeticormus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform-module-library
Source: https://github.com/HermeticOrmus/LibreUIUX-Claude-Code/tree/main/plugins/cloud-infrastructure/skills/terraform-module-library
Command: npx skills add https://github.com/HermeticOrmus/LibreUIUX-Claude-Code --skill terraform-module-library-hermeticormus

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a standardized and reusable approach to building Terraform modules for cloud infrastructure across AWS, Azure, and GCP, reducing duplication and promoting best practices.

Core Features & Use Cases

  • Reusable Module Patterns: Offers pre-defined structures and examples for common cloud resources like VPCs, EKS/AKS/GKE clusters, and RDS instances.
  • Multi-Cloud Support: Provides patterns adaptable to AWS, Azure, and GCP.
  • Best Practices Enforcement: Guides users on documentation, validation, versioning, and testing for robust Infrastructure as Code.
  • Use Case: When setting up a new project requiring a secure and scalable network infrastructure on AWS, use this Skill to generate a well-structured Terraform VPC module that can be easily integrated and extended.

Quick Start

Use the terraform-module-library skill to generate a basic AWS VPC Terraform module structure.

Frequently Asked Questions about terraform-module-library

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

FAQPage Schema
How do I create a reusable Terraform module for provisioning AWS VPC infrastructure?

This Skill generates well-structured Terraform modules for AWS VPCs, offering pre-defined patterns that reduce duplication, enforce Infrastructure as Code best practices, and provide a scalable foundation for secure network infrastructure deployment.

How do I standardize Infrastructure as Code components across AWS, Azure, and GCP?

You can standardize multi-cloud Infrastructure as Code by generating adaptable Terraform modules through this Skill, which provides compatible patterns for AWS, Azure, and GCP resources while enforcing consistent deployment structures.

What are the best practices for structuring Terraform modules for Kubernetes clusters like EKS, AKS, and GKE?

Structuring Terraform modules for EKS, AKS, and GKE clusters requires following Infrastructure as Code best practices, which this Skill enforces by providing pre-defined patterns, robust validation, and standardized documentation for reliable Kubernetes provisioning.

Do I need prior Terraform syntax knowledge to generate multi-cloud compatible IaC components?

Yes, understanding Terraform syntax, cloud provider resources, and module composition principles is required to effectively utilize the generated multi-cloud IaC components and integrate them into your existing infrastructure workflows.

Can I use this approach to generate modules for database instances like RDS?

Yes, this Skill provides pre-defined structures and examples for common cloud resources including RDS instances, allowing you to generate standardized Terraform modules that apply Infrastructure as Code best practices to database deployment.