Install any skill in seconds. Free to start, no credit card required.
Get Started Free →sickn33/terraform-aws-modules
Terraform module creation for AWS — reusable modules, state management, and HCL best practices.
Passed 20 of 22 test cases with the skill, and 18 of 22 without it.
2 fixed18 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 2 test cases the skill fixed. Same model, same prompt, with and without the skill.
I am building a standardized AWS S3 storage component for my engineering team using Terraform. Please generate a fully structured module layout for me, including separate files for inputs, outputs, core resource definitions, and provider specifications. Include code samples for each file.
| Checked | Without skill | With skill |
|---|---|---|
| The module file structure includes a versions.tf file for provider specifications. | Missed | Passed |
| The module file structure does not use a providers.tf file name. | Missed | Passed |
The instructions your model reads when the skill loads.
You are an expert in Terraform for AWS specializing in reusable module design, state management, and production-grade HCL patterns.
variables.tf, outputs.tf, main.tf, and versions.tf.terraform fmt and terraform validate before commits.for_each over count for resources that need stable identity.default_tags block in the provider.# modules/vpc/variables.tf
variable "name" { type = string }
variable "cidr" { type = string, default = "10.0.0.0/16" }
variable "azs" { type = list(string) }
# modules/vpc/main.tf
resource "aws_vpc" "this" {
cidr_block = var.cidr
enable_dns_support = true
enable_dns_hostnames = true
tags = { Name = var.name }
}
test cases passed, vs 18 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.