akin-ozer avatar

Terraform Generator

Generates production-ready Terraform HCL with built-in validation and security scanning. The workflow is strict: it requires consulting best practice references, looking up docs for custom providers, generating configs with proper file organization (main.tf, variables.tf, outputs.tf, versions.tf), then automatically running terraform-validator and forcing you to fix issues before proceeding. Includes smart defaults like data sources for AMIs instead of hardcoded IDs, lifecycle rules on critical resources, and proper variable validation blocks. The checklist approach prevents the common problem of generating syntactically correct but operationally broken infrastructure code. Worth using if you want scaffolding that actually passes validation on the first terraform plan.

skills.sh installs
680
GitHub stars
337
last updated
Aug 21, 2026

Install

$ npx -y skills add akin-ozer/cc-devops-skills --skill terraform-generator --agent claude-code

Installs into .claude/skills of the current project.

Files

Terraform Generator

Overview

This skill enables the generation of production-ready Terraform configurations following best practices and current standards. Automatically integrates validation and documentation lookup for custom providers and modules.

Critical Requirements Checklist

STOP: You MUST complete ALL steps in order. Do NOT skip any REQUIRED step.

StepActionRequired
1Understand requirements (providers, resources, modules)✅ REQUIRED
2Check for custom providers/modules and lookup documentation✅ REQUIRED
3Consult reference files before generation✅ REQUIRED
4Generate Terraform files with ALL best practices✅ REQUIRED
5Include data sources for dynamic values (region, account, AMIs)✅ REQUIRED
6Add lifecycle rules on critical resources (KMS, databases)✅ REQUIRED
7Invoke Skill(devops-skills:terraform-validator)✅ REQUIRED
8FIX all validation/security failures and RE-VALIDATE✅ REQUIRED
9Provide usage instructions (files, next steps, security)✅ REQUIRED

Sponsors

Details

Repository
github.com/akin-ozer/cc-devops-skills
Categories
DevOps & CI/CD, Automation & Workflows, Cloud & Infrastructure
First seen
Jun 3, 2026

More from akin-ozer/cc-devops-skills

All 31
1google avatargoogle-agents-cli-deploygoogle/agents-cliThis skill should be used when the user wants to "deploy an agent", "deploy my ADK agent", "set up CI/CD", "configure secrets", "troubleshoot a deployment", or 560Kskills.sh installs
2microsoft avatarazure-enterprise-infra-plannermicrosoft/azure-skillsArchitect and provision enterprise Azure infrastructure from workload descriptions. For cloud architects and platform engineers planning networking, identity, s532.4Kskills.sh installs
3wshobson avatargithub-actions-templateswshobson/agentsCreate production-ready GitHub Actions workflows for automated testing, building, and deploying applications. Use when setting up CI/CD with GitHub Actions, aut18.1Kskills.sh installs
4wshobson avatardeployment-pipeline-designwshobson/agentsDesign multi-stage CI/CD pipelines with approval gates, security checks, and deployment orchestration. Use this skill when designing zero-downtime deployment pi14.2Kskills.sh installs
5forcedotcom avatarexperience-ui-bundle-deployforcedotcom/sf-skillsMUST activate when the project contains a uiBundles/*/src/ directory and the task involves deploying, pushing to an org, or post-deploy org setup. Use this skil5.3Kskills.sh installs
6getsentry avatarsentry-setup-ai-monitoringgetsentry/sentry-for-aiSetup Sentry AI Agent Monitoring in any project. Use when asked to monitor LLM calls, track AI agents, track conversations, or instrument OpenAI/Anthropic/Verce3Kskills.sh installs