What problem does it solve? Writing Ansible automation that is idempotent, secure, and maintainable is hard; ad-hoc playbooks often break under production conditions, leak secrets, or cause unnecessary downtime during deployments. ## Core Features & Use Cases - Playbook and Role Patterns: Ready-to-adapt site.yml orchestration with rolling updates (serial, max_fail_percentage), load balancer drain/re-enable hooks, and a complete role directory layout including Molecule tests. - Secrets and Inventory Management: Ansible Vault workflows (encrypt_string, vault IDs per environment) and dynamic AWS EC2 inventory configuration with tag-based grouping. - Idempotency and Error Handling: changed_when/failed_when patterns, block/rescue/always rollback structures, and handler-based zero-downtime reloads. - Use Case: A DevOps engineer needs to deploy a web application across 50 EC2 instances with rolling updates, encrypted database credentials, and automatic rollback on health-check failure; this Skill provides the exact playbook structure, vault setup, and rescue blocks to implement it. ## Quick Start Ask the AI to generate an Ansible playbook with rolling deployment, vault-encrypted secrets, and rollback handling based on these Ansible patterns.