From superpowers
Enables work verification for a task. Claude completes the work, verifies it, and appends a verified tag before session exit.
How this command is triggered — by the user, by Claude, or both
Slash command
/superpowers:SKILL <task description>need-vet/The summary Claude sees in its command listing — used to decide when to auto-load this command
# Need Vet Enable work verification for the current task. The stop hook will block session exit until the work is verified. ## Process 1. **Evaluate task clarity.** If the request is vague, lacks explicit success criteria, or has key ambiguities, use the `AskUserQuestion` tool to resolve them before doing any work. If clear, define a done checklist and start working immediately — no "I will..." preamble. 2. **Execute the task.** The final deliverable must be finished and working, not a draft. If something fails or looks wrong, fix it before reporting back — do not hand problems back to ...
Enable work verification for the current task. The stop hook will block session exit until the work is verified.
Evaluate task clarity. If the request is vague, lacks explicit success criteria, or has key ambiguities, use the AskUserQuestion tool to resolve them before doing any work. If clear, define a done checklist and start working immediately — no "I will..." preamble.
Execute the task. The final deliverable must be finished and working, not a draft. If something fails or looks wrong, fix it before reporting back — do not hand problems back to the user.
Verify the work.
Mark as verified. Once the work is genuinely verified, append <verified>Fully Vetted.</verified> at the end of the response. Only output this tag when you have genuinely verified the work — do not lie to exit.
npx claudepluginhub fradser/dotclaude --plugin superpowers/verifyVerifies if current work is complete, fixed, or passing before committing by invoking the jig:verify skill.
/done-checkVerifies a claim or task completion by checking for supporting evidence (tests, logs, outputs) and outputs a status (candidate/needs_check/done_with_evidence) and the next minimal verification action if missing.
/verifyRuns a verification checklist with auto-detected stack tools (tests, static analysis, linting) before claiming task completion. Captures actual output as evidence.
/fire-double-checkVerifies current work by running build, test, typecheck, and lint commands, requiring evidence before accepting completion claims.
/SKILLDisplays the current session task and evaluates its clarity and completion status, appending a verification marker if complete.
/sc-validate-taskValidates completed tasks against original requirements by gathering code changes, verifying implementation, functional testing, and quality checks. Outputs markdown report with status (VALIDATED/NEEDS FIXES/PARTIAL) and evidence.