ansible-runner

Community

Run Ansible via MCP, fix RBAC fast

Authorspigell
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you reliably run Ansible playbooks through the MCP ansible_navigator tool while identifying RBAC/permission failures precisely, so you can request the exact access updates and rerun safely.

Core Features & Use Cases

  • MCP-first execution: Runs playbooks using the MCP ansible_navigator execution path and passes the user’s original request as userMessage, with sensible defaults like mode: "stdout" and disableExecutionEnvironment: true (unless overridden).
  • Playbook selection matrix: Uses curated playbook paths for common scenarios (deploy, workbench-only, MCP servers only) and supports explicit filePath when parser-derived paths are wrong or ambiguous.
  • Strict RBAC retry loop: On failure, extracts the failing task context (task name, file/line, error text), detects permission-related denials, requests the permission update from the developer (without guessing), and reruns only after confirmation.

Quick Start

Ask the AI to run the default RBAC-safe Ansible workflow for the workbench deploy playbook and report the recap plus any RBAC denial details.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ansible-runner
Download link: https://github.com/spigell/my-agents/archive/main.zip#ansible-runner

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.