Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Event-Driven Ansible (EDA) — activation lifecycle, rulebook management, decision environments, event stream monitoring. Use when managing event-driven automation triggers, enabling/disabling activations, or reviewing EDA rulebooks.
.claude/skills/automateyournetwork-aap-eda/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-06 | ✗→✓ | ▲ Improved | 84% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -23% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 115% | 0% |
| case-15 | ✗→✓ | ▲ Improved | 21% | 0% |
| case-16 | ✗→✓ | ▲ Improved | -23% | 0% |
uv run eda.py)git clone + uv sync (or pip install -e .)EDA_URL, EDA_TOKEN| Tool | What It Does | |------|-------------| | list_activations | List all activations in EDA | | get_activation | Retrieve details for a specific activation by ID | | create_activation | Create a new activation | | enable_activation | Enable a disabled activation | | disable_activation | Disable an active activation | | restart_activation | Restart an activation | | delete_activation | Delete an activation |
| Tool | What It Does | |------|-------------| | list_rulebooks | List all rulebooks in EDA | | get_rulebook | Retrieve details of a specific rulebook | | list_decision_environments | List all decision environments |
| Tool | What It Does | |------|-------------| | create_decision_environment | Add a new decision environment | | list_event_streams | List all event streams |
| Concept | What It Means | |---------|---------------| | EDA | Event-Driven Ansible — reactive automation triggered by events | | Activation | A running instance of a rulebook processing events | | Rulebook | YAML-defined rules mapping events to Ansible actions | | Decision Environment | Container image with collections and dependencies for EDA | | Event Stream | Source of events fed into EDA for processing |
list_activations — see all current activations and their stateget_activation — review activation details (rulebook, decision env, status)enable_activation, disable_activation, restart_activation as neededlist_activations — enumerate all EDA activationslist_rulebooks — review available automation ruleslist_decision_environments — verify container imageslist_event_streams — confirm event sources are active| Skill | How They Work Together | |-------|----------------------| | aap-automation | EDA triggers → AAP job template execution | | aap-lint | Validate rulebook playbook actions before activation | | servicenow-change-workflow | ServiceNow CR before enabling EDA activations in production | | gait-session-tracking | Audit trail for EDA lifecycle changes | | slack-network-alerts | EDA event notifications via Slack |
EDA_URL — EDA API endpoint (e.g., https://aap.example.com/api/eda/v1)EDA_TOKEN — EDA API token (can match AAP_TOKEN)Other measured skills in the registry, with their headline benchmark lift.