What problem does it solve? Ansible's 22-level variable precedence, collection architecture changes, and Jinja2 type coercion rules cause frequent misconfigurations that are hard to debug. This Skill gives an AI agent a structured reference so it can answer Ansible questions and review playbooks accurately without guessing. ## Core Features & Use Cases - Variable Precedence Reference: Full 22-level hierarchy with common traps like role defaults vs role vars and set_fact persistence. - Collections and FQCN Guidance: Covers the ansible-core vs ansible meta-package split, FQCN requirements, and collection installation via requirements.yml. - Operational Patterns: Documents privilege escalation pitfalls (pipelining vs requiretty), handler semantics, include_role vs import_role, vault encryption patterns, and GitHub Actions CI constraints. - Use Case: When a playbook silently ignores a group_vars value, consult this reference to identify that a role var at precedence level 15 is overriding the inventory variable. ## Quick Start Ask the agent to explain why my Ansible variable defined in group_vars is being overridden by the role, using the ansible-expert reference.