Ansible playbook and role patterns using ansible.builtin modules, community.general, community.proxmox, ansible.posix collections, molecule testing, ansible-lint validation, and Infisical secrets management. Covers idempotency patterns (changed_when, failed_when, register), YAML playbook structure, Jinja2 templating, handler patterns, and variable precedence rules. This skill should be used when writing Ansible playbooks, developing Ansible roles, testing with molecule/ansible-lint, managing secrets with Infisical, implementing idempotent task patterns with changed_when/failed_when directives, or configuring Proxmox/network automation.
Inherits all available tools
Additional assets for this skill
This skill inherits all available tools. When active, it can use any tool Claude has access to.
anti-patterns/common-mistakes.mdexamples/02-infisical-secrets/README.mdexamples/02-infisical-secrets/docker-deployment.ymlpatterns/ceph-automation.mdpatterns/cluster-automation.mdpatterns/documentation-templates.mdpatterns/error-handling.mdpatterns/handler-best-practices.mdpatterns/meta-dependencies.mdpatterns/network-automation.mdpatterns/playbook-role-patterns.mdpatterns/role-structure-standards.mdpatterns/secrets-management.mdpatterns/testing-comprehensive.mdpatterns/variable-management-patterns.mdreference/production-repos.mdtools/check_idempotency.pytools/lint-all.sh