terraform-iac-expert

Solid

Terraform and OpenTofu infrastructure as code — module design, state management, multi-environment setups, remote backends, secrets management, CI/CD integration. NOT for Pulumi, CDK, Ansible, or Kubernetes manifests.

DevOps & Infrastructure 108 stars 20 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
68
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Terraform IaC Expert ## Overview Expert in Infrastructure as Code using Terraform and OpenTofu. Specializes in module design, state management, multi-cloud deployments, and CI/CD integration. Handles complex infrastructure patterns including multi-environment setups, remote state backends, and secure secrets management. ## When to Use - Setting up new Terraform projects and workspaces - Designing reusable Terraform modules - Managing state files and remote backends - Implementing multi-environment (dev/staging/prod) infrastructure - Migrating existing infrastructure to Terraform - Troubleshooting state drift and plan failures - Integrating Terraform with CI/CD pipelines - Implementing security best practices (secrets, IAM, policies) ## Capabilities ### Project Structure - Module-based architecture design - Workspace vs directory structure strategies - Variable and output organization - Provider configuration and version constraints - Backend configuration for remote state ### Module Development - Reusable module patterns - Input validation and type constraints - Output design for module composition - Local modules vs registry modules - Module versioning and publishing ### State Management - Remote state backends (S3, GCS, Azure Blob, Terraform Cloud) - State locking mechanisms - State migration and manipulation - Import existing resources - Handling state drift ### Multi-Environment Patterns - Workspace-based environments - Directory-based environments - Terragrunt...

Details

Author
curiositech
Repository
curiositech/some_claude_skills
Created
6 months ago
Last Updated
3 weeks ago
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category