Skills for Real Engineers. Straight from my .agents directory.
terraform-module-library
Agent skill fromwshobson/agents
Build reusable Terraform modules for AWS, Azure, GCP, and OCI infrastructure following infrastructure-as-code best practices. Use when creating infrastructure modules, standardizing cloud provisioning, or implementing reusable IaC components.
How to install terraform-module-library
npx skills add wshobson/agents# or add only this skill to Claude Code: copy the folder
plugins/cloud-infrastructure/skills/terraform-module-library/
# into
~/.claude/skills/terraform-module-library/ (all projects)
.claude/skills/terraform-module-library/ (one project)
1# Terraform Module Library23Production-ready Terraform module patterns for AWS, Azure, GCP, and OCI infrastructure.45## Purpose67Create reusable, well-tested Terraform modules for common cloud infrastructure patterns across multiple cloud providers.89## When to Use1011- Build reusable infrastructure components12- Standardize cloud resource provisioning13- Implement infrastructure as code best practices14- Create multi-cloud compatible modules15- Establish organizational Terraform standards1617## Module Structure1819```20terraform-modules/21├── aws/22│ ├── vpc/23│ ├── eks/24│ ├── rds/25│ └── s3/26├── azure/27│ ├── vnet/28│ ├── aks/29│ └── storage/30├── gcp/31│ ├── vpc/32│ ├── gke/33│ └── cloud-sql/34└── oci/35 ├── vcn/36 ├── oke/37 └── object-storage/38```3940## Standard Module Pattern4142```43module-name/44├── main.tf # Main resources45├── variables.tf # Input variables46├── outputs.tf # Output values47├── versions.tf # Provider versions48├── README.md # Documentation49├── examples/ # Usage examples50│ └── complete/51│ ├── main.tf52│ └── variables.tf53└── tests/ # Terratest files54 └── module_test.go55```5657## AWS VPC Module Example5859**main.tf:**6061```hcl62resource "aws_vpc" "main" {63 cidr_block = var.cidr_block64 enable_dns_hostnames = var.enable_dns_hostnames65 enable_dns_support = var.enable_dns_support6667 tags = merge(68 {69 Name = var.name70 },71 var.tags72 )73}7475resource "aws_subnet" "private" {76…
Excerpt shown under the repository's MIT license.
More skills in agents
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
