Ansible Workflows
Ansible Workflows from basher83/lunar-claude.
Skills in this plugin
8- ▌ Ansible Proxmox · basher83 bundleExpert Proxmox VE automation using the community.proxmox Ansible collection for VM provisioning, template management, and cluster operations with minimal CLI usage.
- ▌ Ansible Secrets · basher83 bundleSecure secrets handling in Ansible with Infisical vault integration, no_log directive enforcement, and a reusable Infisical lookup task for safe credential retrieval.
- ▌ Ansible Testing · basher83 bundleTesting strategies and ansible-lint configuration for validating Ansible automation quality, covering lint rules, syntax validation, and integration test setup.
- ▌ Ansible Idempotency · basher83 bundleTechniques for writing truly idempotent Ansible tasks using changed_when, failed_when, and check-before-create patterns to eliminate spurious "changed" reports.
- ▌ Ansible Role Design · basher83 bundleProduction-grade Ansible role structure patterns for directory layout, variable organization (defaults vs vars), handlers, and task organization, derived from analysis of 7 geerlingguy production roles.
- ▌ Ansible Fundamentals · basher83Core principles and golden rules for writing production-quality Ansible automation, covering FQCN requirements, module selection guidance, and execution patterns using uv run.
- ▌ Ansible Error Handling · basher83 bundleImplements robust error handling in Ansible using block/rescue/always patterns, retry logic with until/retries, and clear assertion patterns for graceful failure management.
- ▌ Ansible Playbook Design · basher83 bundlePatterns for designing well-structured, maintainable Ansible playbooks with state-based (present/absent) design, play organization, and proper variable scoping.