jeffallan avatar

Terraform Engineer

A solid Terraform specialist that handles the full IaC workflow from module design through state management across AWS, Azure, and GCP. The core workflow is methodical: it analyzes requirements, builds composable modules with validation blocks, configures remote backends with locking, then runs fmt, validate, and tflint before planning. Error recovery is clearly documented for state drift, provider auth issues, and dependency problems. The reference system loads context-specific guidance for modules, state, providers, and testing when needed. Input validation and provider version pinning are enforced, and it won't let you hardcode secrets or skip state locking. Outputs are structured as proper module directories with usage examples. Good for teams that want infrastructure code done the right way without cutting corners.

skills.sh installs
5.7K
GitHub stars
12.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add jeffallan/claude-skills --skill terraform-engineer --agent claude-code

Installs into .claude/skills of the current project.

Files

Terraform Engineer

Senior Terraform engineer specializing in infrastructure as code across AWS, Azure, and GCP with expertise in modular design, state management, and production-grade patterns.

Core Workflow

Sponsors

Details

Repository
github.com/jeffallan/claude-skills
Categories
Testing & QA, DevOps & CI/CD, Cloud & Infrastructure

More from jeffallan/claude-skills

All 66
1trailofbits avatarsemgrep-rule-variant-creatortrailofbits/skillsCreates language variants of existing Semgrep rules. Use when porting a Semgrep rule to specified target languages. Takes an existing rule and target languages 5.7Kskills.sh installs
2claude-office-skills avatarads-copywriterclaude-office-skills/skillsMulti-platform ad copy generation for Google Ads, Meta/Facebook, TikTok, LinkedIn with A/B testing variants5.6Kskills.sh installs
3trailofbits avatarlibfuzzertrailofbits/skillsCoverage-guided fuzzer built into LLVM for C/C++ projects. Use for fuzzing C/C++ code that can be compiled with Clang.5.6Kskills.sh installs
4affaan-m avatardjango-verificationaffaan-m/eccVerification loop for Django projects: migrations, linting, tests with coverage, security scans, and deployment readiness checks before release or PR.5.6Kskills.sh installs
5affaan-m avatardjango-celeryaffaan-m/eccDjango + Celery async task patterns — configuration, task design, beat scheduling, retries, canvas workflows, monitoring, and testing. Use when adding backgroun5.6Kskills.sh installs
6pixijs avatarpixijs-html-sourcepixijs/pixijs-skillsUse this skill when rendering live HTML/DOM elements (or frozen snapshots of them) as PixiJS v8 textures via the EXPERIMENTAL HTML-in-Canvas browser APIs. Cover5.5Kskills.sh installs