opentofu-coder

Installation
SKILL.md

OpenTofu Coder

⚠️ SIMPLICITY FIRST - Default to Flat Files

ALWAYS start with the simplest approach. Only add complexity when explicitly requested.

Simple (DEFAULT) vs Overengineered

Aspect ✅ Simple (Default) ❌ Overengineered
Structure Flat .tf files in one directory Nested modules/ + environments/ directories
Modules None or only remote registry modules Custom local modules for simple resources
Environments Workspaces OR single tfvars Duplicate directory per environment
Variables Inline defaults, minimal tfvars Complex variable hierarchies
File count 3-5 .tf files total 15+ files across nested directories

When to Use Simple Approach (90% of cases)

Related skills
Installs
50
GitHub Stars
39
First Seen
Feb 5, 2026