terraform▌
17 indexed skills · max 10 per page
terraform-infrastructure
aj-geddes/useful-ai-prompts · Cloud
Build scalable infrastructure as code with Terraform, managing AWS, Azure, GCP, and on-premise resources through declarative configuration, remote state, and automated provisioning.
terraform-search-import
hashicorp/agent-skills · Cloud
Discover existing cloud resources using declarative queries and generate configuration for bulk import into Terraform state.
pulumi-terraform-to-pulumi
pulumi/agent-skills · Cloud
Critical constraints — read before acting:
terraform-stacks
hashicorp/agent-skills · Cloud
$23
terraform-test
hashicorp/agent-skills · Cloud
Comprehensive guide for writing and running Terraform tests with assertions, mocking, and module validation. \n \n Write test files using .tftest.hcl syntax with run blocks that execute in plan or apply mode, supporting sequential and parallel execution with optional state isolation \n Assert conditions on resource attributes, outputs, and data sources; use expect_failures to validate that invalid inputs are properly rejected \n Mock providers (Terraform 1.7.0+) simulate infrastructure behavior
terraform-module-library
wshobson/agents · Cloud
Reusable Terraform modules for AWS, Azure, GCP, and OCI infrastructure with standardized patterns and best practices. \n \n Provides pre-built module templates across four cloud providers covering core services like VPC/VNet, Kubernetes clusters, databases, and object storage \n Enforces consistent module structure with input variables, outputs, documentation, examples, and Terratest-based testing \n Includes validation blocks, conditional resources via count/for_each, and tagging strategies for
terraform-azurerm-set-diff-analyzer
github/awesome-copilot · Cloud
Identify false-positive diffs in Terraform AzureRM plans caused by Set-type attribute ordering. \n \n Analyzes terraform plan JSON output to distinguish spurious diffs (element reordering in Sets) from actual resource changes \n Targets AzureRM resources with Set-type attributes: Application Gateway, Load Balancer, NSG, Firewall, Front Door, and others \n Requires Python 3.8+ and uses only standard library; integrates into CI/CD pipelines with configurable output formats and exit codes \n Helps