terraform-module-library

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

Updated May 30, 2026
One-click install
npx skills add https://github.com/sandeshbagmare/AgenticQ --skill terraform-module-library-sandeshbagmare
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform-module-library
Source: https://github.com/sandeshbagmare/AgenticQ/tree/main/examples/devops_infra/.claude/plugins/cloud-infrastructure/skills/terraform-module-library
Command: npx skills add https://github.com/sandeshbagmare/AgenticQ --skill terraform-module-library-sandeshbagmare

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires terraform, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps developers create and manage reusable Terraform modules for AWS, Azure, GCP, and OCI infrastructure, streamlining infrastructure-as-code (IaC) practices.

Core Features & Use Cases

  • Reusable Modules: Generate Terraform modules for common cloud infrastructure patterns across multiple cloud providers.
  • Standardization: Standardize cloud resource provisioning and implement infrastructure-as-code best practices.
  • Multi-Cloud Compatibility: Create modules that are compatible with AWS, Azure, GCP, and OCI.
  • Use Case: Imagine you need to set up a VPC with subnets, an internet gateway, and route tables for your AWS infrastructure. Use this Skill to create a reusable Terraform module that you can easily replicate across different projects.

Quick Start

Use the terraform-module-library skill to create a new VPC module with public and private subnets.

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?

To create reusable Terraform modules for multi-cloud infrastructure, generate standardized configurations for AWS, Azure, GCP, and OCI. This enforces infrastructure-as-code best practices across different cloud providers.

What is the best way to standardize Terraform modules across AWS, Azure, GCP, and OCI?

The best way to standardize Terraform modules across AWS, Azure, GCP, and OCI is by generating reusable patterns for common resources like VPC, EKS, RDS, S3, and Lambda. This ensures consistent infrastructure-as-code practices throughout your environments.

Does this Terraform module generation support common patterns like VPC, EKS, RDS, S3, and Lambda?

Yes, this Terraform module generation supports common infrastructure patterns including VPC, EKS, RDS, S3, and Lambda. It automates the creation of these specific resource modules to streamline cloud provisioning.

Do I need Terraform installed to generate modules for cloud infrastructure?

Yes, you need Terraform installed to generate and apply modules for cloud infrastructure. The module generation process also requires provider-specific configurations to interact properly with AWS, Azure, GCP, and OCI environments.

Can I use these infrastructure-as-code modules for provisioning a VPC with public and private subnets?

Yes, you can use these infrastructure-as-code modules for provisioning a VPC with public and private subnets. The generated modules handle complex networking setups, allowing you to easily replicate the configuration across different projects.