Ansible Playbook Generator
Generate production-ready Ansible playbooks and roles for server configuration and deployment automation. Produces idempotent tasks, proper handlers and variables, role structure, and inventory patterns following Ansible best practices.
This skill writes clean, idempotent Ansible automation: structuring playbooks and roles, using handlers and variables correctly, templating with Jinja2, organizing inventories, and applying linting-friendly best practices so configuration management stays repeatable and safe.
When to use
Use when writing Ansible playbooks or roles, automating server provisioning and configuration, or refactoring ad-hoc scripts into idempotent Ansible tasks.
Examples
Provision a web server
Idempotent role
Generate an Ansible role that installs and hardens Nginx, deploys a TLS cert, and is fully idempotent across reruns
Rolling deploy
Zero-downtime update
Write an Ansible playbook that performs a rolling deploy across a 6-host inventory with serial batching and health checks