Install any skill in seconds. Free to start, no credit card required.
Get Started Free →knoxops/host-health-loop
Ansible health check discovers host issues → fix one by one (write ops require human approval) → re-inspect → repeat until all healthy → generate HTML report
Passed 11 of 17 test cases with the skill, and 4 of 17 without it.
and 10 more in the full report
11 fixed4 passed either way7 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
After executing a fix in Body Step 4 of the remediation loop, Body Step 5 (re_inspect) needs to refresh host health status using custom inventory `config/hosts.ini` and playbook `playbooks/health.yml`. What exact shell commands must be executed?
| Checked | Without skill | With skill |
|---|---|---|
| The step runs ansible-playbook -i config/hosts.ini playbooks/health.yml 2>&1. | Missed | Passed |
| The step moves /tmp/host_issues.json to host_issues.json. | Missed | Passed |
The instructions your model reads when the skill loads.
| Name | Type | Required | Description |
|---|---|---|---|
| inventory | string | No | Path to Ansible inventory file, defaults to ansible/inventory.ini |
| playbook | string | No | Path to health check playbook, defaults to ansible/health_check.yml |
Before starting execution, initialize task_context.json:
{
"task_id": "<task_id from input>",
"current_step": 0,
"current_step_id": null,
"status": "running",
"steps": {
"inspect": "pending",
"fix_loop": "pending",
"generate_report": "pending"
},
"updated_at": "<ISO timestamp>"
}
Update this file after each step completes. On error, set step status to "failed" and overall status to "failed".
Type: script Description: Run Ansible playbook to inspect all hosts and generate an issue list
Execute the following command:
test cases passed, vs 4 / 17 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.