Verifies completion claims like 'done', 'tests pass', or 'ready to merge' using fresh command outputs as proof. Includes self-consistency reasoning and config change gates.
npx claudepluginhub repozy/superpowers-optimizedThis skill uses the workspace's default tool permissions.
Do not claim success without fresh command evidence.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Do not claim success without fresh command evidence.
Before any completion claim:
If evidence is missing, report current status as unverified and run the command.
When the verification reasoning is non-trivial (multi-step inference, ambiguous evidence, or configuration changes), apply multi-path reasoning (see self-consistency-reasoner) before declaring the verdict:
This prevents the most expensive verification failure: confidently declaring "done" based on evidence that doesn't actually prove what you think it proves.
When a change affects provider selection, feature flags, environment variables, or credentials:
Do not claim success based on operation success alone. Verify the outcome reflects the intended change.
| Change | Insufficient | Required |
|---|---|---|
| Switch API/LLM provider | Status 200 | Response contains expected provider or model name |
| Enable feature flag | No errors | Feature behavior is actually active |
| Change environment | Deploy succeeds | Logs or env vars reference the new environment |
| Set credentials | Auth succeeds | Authenticated identity or context is correct |
Gate: