Ansible automation skills for Claude Code: playbook development, debugging, shell conversion, and interactive workflows
Use when converting shell scripts to Ansible playbooks. Use when migrating bash automation, manual procedures, or Dockerfiles to idempotent Ansible tasks.
Use when playbooks fail with UNREACHABLE, permission denied, MODULE FAILURE, or undefined variable errors. Use when SSH connections fail or sudo password is missing.
Use when guiding someone through Ansible setup step-by-step. Use when starting a new Ansible project from scratch. Use when teaching Ansible through hands-on development.
Use when creating playbooks, roles, or inventory files. Use when automating infrastructure with Ansible. Use when encountering YAML syntax errors, module failures, or variable precedence issues.
Ansible automation skills for Claude Code: playbook development, debugging, shell conversion, and interactive workflows.
# Add the marketplace
/plugin marketplace add sigridjineth/hello-ansible-skills
# Install the plugin
/plugin install ansible-skills@hello-ansible-skills
Clone the repository and use --plugin-dir to load it directly:
git clone https://github.com/sigridjineth/hello-ansible-skills.git
claude --plugin-dir ./hello-ansible-skills
Run /help in Claude Code. You should see skills like:
ansible-skills:ansible-playbookansible-skills:ansible-debugansible-skills:ansible-convertansible-skills:ansible-interactiveCore playbook development reference. Use when creating playbooks, roles, or inventory files.
Covers:
Troubleshooting guide for Ansible errors. Use when playbooks fail with connection, authentication, or module errors.
Covers:
Shell script to Ansible conversion. Use when migrating bash automation to idempotent playbooks.
Covers:
Step-by-step guided development. Use when starting a new Ansible project from scratch.
Covers:
Create a playbook:
Create a playbook that installs nginx and configures it as a reverse proxy
Convert a shell script:
Convert this deployment script to Ansible: [paste script]
Debug an error:
My playbook fails with "UNREACHABLE" - help me debug
Start from scratch:
Help me set up Ansible for my 5 Ubuntu servers step by step
hello-ansible-skills/
├── .claude-plugin/
│ ├── plugin.json # Plugin metadata
│ └── marketplace.json # Marketplace configuration
├── skills/
│ ├── ansible-playbook/
│ │ └── SKILL.md
│ ├── ansible-debug/
│ │ └── SKILL.md
│ ├── ansible-convert/
│ │ └── SKILL.md
│ └── ansible-interactive/
│ └── SKILL.md
├── my-ansible/ # Example Ansible project (excluded from plugin cache)
│ ├── ansible.cfg
│ ├── inventory
│ ├── roles/
│ └── docs/ # Ansible tutorial (12 sections)
├── .pluginignore # Excludes examples from plugin cache
├── CHANGELOG.md
├── README.md
└── LICENSE
Contributions welcome. If you find patterns that work well in your Ansible projects, consider adding them to the skills. Open an issue or submit a PR.
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub cruftyoldsysadmin/ansible-skills --plugin ansible-skillsAnsible automation skills for Claude Code: playbook development, debugging, shell conversion, and interactive workflows
End-to-end Ansible workflow automation: design, create, validate, and review playbooks and roles with orchestrated multi-agent pipelines
Create Ansible playbooks for configuration management
Ansible playbook validation and configuration management best practices
Infrastructure management discipline: Ansible automation, container orchestration, Proxmox virtualization, Unraid NAS, and network architecture
Infrastructure as Code and DevOps tools. Includes 0 agents and 15 skills for OpenTofu, Ansible, Hetzner, DigitalOcean, Cloudflare, 1Password CLI, cloud-init, and devops-plan.