harness/harness/assets/claude/skills/hotl/SKILL.md
Human-on-the-loop autonomous batch processing for Ansible roles
npx skillsauth add tinyland-inc/ansible-dag-harness hotlInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Manage autonomous batch processing of Ansible role box-up workflows.
harness hotl start
harness hotl status
harness hotl stop
HOTL mode processes roles in wave order, automatically executing the box-up-role
workflow for each role. It pauses at human_approval checkpoints for review.
# See what's waiting for approval
harness hotl status
# Approve a specific role
harness resume <execution-id> --approve
# Reject with reason
harness resume <execution-id> --reject --reason "Needs more tests"
development
Debug and monitor platform services, IIS, and application health
tools
Package an Ansible role into a GitLab iteration with worktree, issues, and MR
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------