← ClaudeAtlas

plan-verification-splitlisted

Use this skill whenever a plan or spec contains an acceptance-criteria checklist ("수용 기준", "acceptance criteria", "manual verification", "수동 검증", browser walk-through, feature sign-off) that the agent needs to confirm before marking the work done. Split every item into programmatically-verifiable (auto) and human-only (human) parts, run the auto parts immediately, record evidence in the audit doc, and ask the user only for the residual human items. Invoke even when the plan labels the step "수동 검증" or "manual test" — most such checklists have items an agent can prove without user eyes via a DB query, API call, grep, or log scan. The point is to stop dumping the entire checklist on the user when half of it is mechanically verifiable.
jjackkun/claude-harness-hermes · ★ 1 · AI & Automation · score 74
Install: claude install-skill jjackkun/claude-harness-hermes
# plan-verification-split A lot of implementation plans end with a list of acceptance criteria that the agent is supposed to "verify" before closing the task. The default reflex is to paste the whole list into chat and ask the user to click through it. That's lazy and it wastes the user's time, because most items can be proven by evidence the agent can collect itself — a DB row, a response body, a grep hit, a file existing — while only a smaller set genuinely requires human eyes (visual rendering, real user input, external hardware). This skill exists so you split the list once, do the auto work yourself, and only pull the user in for the parts that actually need them. ## Core idea Every acceptance criterion gets one tag. Tags are of two families: - `[auto:<method>]` — the agent can verify this directly, right now, with tools it already has. - `[human:<reason>]` — the agent cannot verify this; a human (or a physical environment) must. The method or reason goes after the colon so future readers can see **how** the item was checked, not just that it was. This matters because "auto" without a method is a lie — six months later nobody remembers whether "item 4 PASS" meant "I saw the DB row" or "the toast popped up in my head." ## When to use this skill Invoke it the moment you encounter a verification checklist in a plan or spec — before you type "please check items 1 through 8" into the chat. Also invoke it when: - A user asks you to run a plan's Task 5 / Task N "manual