terraform-module-library

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

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/NOMARJ/nomark-method --skill terraform-module-library-nomarj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform-module-library
Source: https://github.com/NOMARJ/nomark-method/tree/main/claude/skills/cloud/terraform-module-library
Command: npx skills add https://github.com/NOMARJ/nomark-method --skill terraform-module-library-nomarj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a standardized and reusable way to define cloud infrastructure using Terraform, reducing boilerplate code and ensuring consistency across deployments.

Core Features & Use Cases

  • Multi-Cloud Support: Offers patterns for AWS, Azure, and GCP.
  • Standardized Structure: Follows best practices for module organization and documentation.
  • Use Case: When building a new microservice, use this Skill to quickly provision a secure VPC, Kubernetes cluster (EKS/AKS/GKE), and a managed database (RDS/Azure SQL/Cloud SQL) with minimal custom code.

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 create reusable Terraform modules for multi-cloud infrastructure?

You can provision a secure AWS VPC, Kubernetes cluster (EKS/AKS/GKE), and managed database (RDS/Azure SQL/Cloud SQL) simultaneously. This Skill generates the required Terraform modules following infrastructure-as-code best practices to standardize deployments with minimal custom code.

Does this Terraform module generator support Azure and GCP alongside AWS?

This Skill requires Terraform and cloud provider configurations to be set up in your environment for deployment. You need these prerequisites configured before applying the generated infrastructure-as-code modules to provision your multi-cloud resources successfully.

What is the best way to standardize infrastructure-as-code across different cloud providers?

The best way to standardize infrastructure-as-code across different cloud providers is to use reusable Terraform modules. This Skill generates modules following best practices for organization and documentation, ensuring consistency and reducing boilerplate across AWS, Azure, and GCP deployments.

When should I not use a reusable Terraform module library for cloud provisioning?

You should not use a reusable Terraform module library when your cloud provisioning requires highly specialized, non-standard infrastructure patterns. This Skill targets common use cases like VPCs and Kubernetes clusters, so custom code is necessary for unconventional resource configurations.