From superpowers
Enables verification workflow for a task: clarify if vague, execute fully without drafts, test code/output/web apps/edges, append verified tag upon success.
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.
/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.
/fire-double-checkVerifies current work by running build, test, typecheck, and lint commands, requiring evidence before accepting completion claims.
/done-checkVerifies completion claims against evidence, checking for missing acceptance actions and outputting a structured status report.
/verify-workPerforms manual user acceptance testing: walks through built work, logs issues, and creates fix plans.
/SKILLSurfaces current session task from state file, evaluates clarity (prompts for clarification if needed), assesses completion, and verifies if fully done.