All skills
akin-ozer avatar

/terraform-generator

@1b2342a

Create, generate, write, or scaffold Terraform .tf HCL — resources, modules, providers, variables, outputs.

Use this Skill: https://skilld.dev/gh/akin-ozer/cc-devops-skills/terraform-generator

This session only. Nothing lands on disk.

assetsREADME.md

≈333 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Terraform Generator Asset Templates

This directory contains reusable Terraform project templates that can be copied and customized for different use cases.

Available Templates

minimal-project/

A minimal Terraform project structure with:

  • Basic file organization (main.tf, variables.tf, outputs.tf, versions.tf)
  • Example variable declarations
  • README with usage instructions

Use when: Starting a new Terraform project from scratch

How to use: Copy the entire minimal-project/ directory to your desired location and customize the files as needed.

Using Templates

To use a template, copy its directory to your project location:

# Run from repository root
SKILL_DIR="devops-skills-plugin/skills/terraform-generator"
cp -r "${SKILL_DIR}/assets/minimal-project/" ./my-terraform-project/
cd my-terraform-project
cp terraform.tfvars.example terraform.tfvars
# Edit terraform.tfvars with your values
terraform init

Customization

All templates are designed to be starting points. You should:

  1. Update the provider configuration in versions.tf
    • Use major-version pinning (~>) and verify exact current versions when required.
  2. Add your resources to main.tf
  3. Update variables in variables.tf as needed
  4. Configure outputs in outputs.tf
  5. Set values in terraform.tfvars

Source: SKILL.md on GitHub

3 warnings16d5 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill is a professional-grade Terraform generator that prioritizes infrastructure-as-code best practices, security validation, and documentation. It features a complete workflow for generating HCL across major cloud providers, utilizing a validation loop with external security scanning. The analysis identified the presence of standard Terraform examples referencing local sensitive file paths (e.g., SSH keys) for demonstration purposes and shell scripts for internal consistency checks, both of which are common and legitimate in developer-oriented tooling. No malicious patterns, exfiltration, or obfuscation were detected.

  • Socket16d

    2 alerts: gptAnomaly

  • Snyk16d

    Risk: MEDIUM · 1 issue

  • Runlayer7mo

    10/11 files flagged

  • ZeroLeaks5mo

    2 findings · Score: 80/100

Signed by skilld at 1b2342a. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 months ago.

Steadyupdated 7 months ago

README badge

README badge for akin-ozer/cc-devops-skills/terraform-generator