Tooluck logoTooluck
SKILL.md

human-in-the-loop

Agent skill frommvschwarz/openrig

Use when classifying a slice closeout (auto-continue / human gate / park), routing a real decision to a human, or designing a human queue/dashboard surface. Treats humans as durable network participants with attention surfaces, queues, and decision records — escalation lands as a durable attention item, not a chat message. Approval is NOT required for every clean closeout; the default RSI conveyor continues unless an explicit human gate is reached.

How to install human-in-the-loop

install human-in-the-loop
# install the openrig pack with the skills CLI
npx skills add mvschwarz/openrig

# or add only this skill to Claude Code: copy the folder

skills/_canonical/core/human-in-the-loop/

# into

~/.claude/skills/human-in-the-loop/ (all projects)

.claude/skills/human-in-the-loop/ (one project)

skills/_canonical/core/human-in-the-loop/SKILL.md

Apache-2.0Full file
1# Human In The Loop
2
3The primitive that treats humans as **durable network participants** —
4attention surfaces, queues, decision records, routing semantics — not
5as ad-hoc chat receivers.
6
7**Autonomy is not the absence of humans; it is knowing when human
8judgment is needed and making that handoff crisp.**
9
10## Use this when
11
12- A slice closeout needs classifying: auto-continue, human gate, or park
13- A real decision needs to land in front of a human (usage limits, provider auth, roadmap tradeoff, product-intent ambiguity)
14- Designing a human queue/dashboard surface
15- Returning a hot potato to orchestration after human approval
16
17## Don't use this when
18
19- The slice closeout is clean and `PROGRESS.md` already names the next safe slice. **Default RSI conveyor continues; do NOT manufacture a human gate.**
20- The escalation is just a status update. Humans are participants for *decisions*, not narration.
21- The next owner is another agent. Use queue-handoff, not human-in-the-loop.
22
23## The 3-class closeout classification
24
25In a productized daemon-backed version, closeout classifies the next
26step BEFORE touching the human queue:
27
28| Class | When | Action |
29|---|---|---|
30| **auto-continue** | Slice closes cleanly, next named slice in workstream plan | Mark closed; create next-owner qitem from plan |
31…

Excerpt shown under the repository's Apache-2.0 license.

More skills in openrig

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

nexu-io /

open-design
107k

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.

40 skills

tt-a1i /

archify
95k

Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.

CCCXOC1 skill

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates