ansible-coder

Installation
SKILL.md

Ansible Coder

⚠️ SIMPLICITY FIRST - Default to Flat Structure

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

Simple (DEFAULT) vs Overengineered

Aspect ✅ Simple (Default) ❌ Overengineered
Playbooks 1 playbook with inline tasks Multiple playbooks + custom roles
Roles Use Galaxy roles (geerlingguy.*) Write custom roles for simple tasks
Inventory Single hosts.ini Multiple inventories + group_vars hierarchy
Variables Inline in playbook or single vars file Scattered across group_vars/host_vars
File count ~3-5 files total 20+ files in nested directories

When to Use Simple Approach (90% of cases)

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