terraform-module-library

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

Updated Sep 10, 2025
One-click install
npx skills add https://github.com/cuoreinpace/bdeornelas.github.io --skill terraform-module-library-cuoreinpace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform-module-library
Source: https://github.com/cuoreinpace/bdeornelas.github.io/tree/main/plugins/cloud-infrastructure/skills/terraform-module-library
Command: npx skills add https://github.com/cuoreinpace/bdeornelas.github.io --skill terraform-module-library-cuoreinpace

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a standardized and reusable collection of Terraform modules for provisioning cloud infrastructure across AWS, Azure, and GCP, promoting consistency and reducing duplication in Infrastructure as Code.

Core Features & Use Cases

  • Cross-Cloud Module Generation: Offers pre-built, production-ready Terraform modules for common infrastructure patterns (VPC, EKS, RDS, etc.) on AWS, Azure, and GCP.
  • Standardization: Enforces best practices for module structure, documentation, and testing, ensuring consistency across teams and projects.
  • Use Case: When setting up a new microservice requiring a database and networking, use the aws/rds and aws/vpc modules to quickly provision compliant and secure resources.

Quick Start

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

Frequently Asked Questions about terraform-module-library

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

FAQPage Schema
How do I build reusable Terraform modules for AWS, GCP, or Azure?

Build reusable Terraform modules by structuring code into main.tf, variables.tf, and outputs.tf files. This approach standardizes cloud infrastructure provisioning across AWS, GCP, and Azure while reducing configuration duplication.

What is the standard structure for a production-ready Terraform module?

A standard Terraform module structure requires main.tf, variables.tf, and outputs.tf files. Including testing frameworks like Terratest ensures your infrastructure-as-code components are maintainable and compliant with best practices.

Can I use these Terraform modules to provision VPC and RDS resources on AWS?

Yes, you can use these Terraform modules to provision AWS VPC and RDS resources. They provide pre-built, production-ready patterns to quickly deploy compliant and secure infrastructure for new microservices.

Does this module library support cross-cloud infrastructure patterns on Azure and GCP?

This module library supports cross-cloud infrastructure provisioning on Azure and GCP. It offers standardized Terraform modules to ensure consistency across teams and projects operating in multi-cloud environments.

Do I need Terratest to maintain infrastructure-as-code components with this approach?

Terratest is required to validate the infrastructure-as-code components generated by this approach. Implementing testing frameworks ensures your Terraform modules remain secure and function correctly before cloud provisioning.