From wm
Adversarially verify that an implemented TODO satisfies its spec. Reads `<notes-dir>/todos/TODO-N.md` (Outcome, Changes, Autotest), inspects the real diff/commit, re-runs the Autotest, and writes a `<notes-dir>/verify-TODO-N.md` verdict (PASS | DEVIATES) with a deviation list. Independent of the implementer — the post-implementation half of spec verification. Run after impl, before the user commits (or right after the commit).
How this skill is triggered — by the user, by Claude, or both
Slash command
/wm:impl-verifyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Judge one implemented TODO against its spec. The implementer self-reports; this skill
Judge one implemented TODO against its spec. The implementer self-reports; this skill re-derives the verdict from the spec + the actual code + a fresh test run. The Outcome is the anchor — everything is checked against it (mirrors the spec verification chain Type → Outcome → Terms → Changes → Autotest).
<notes-dir>/todos/TODO-N.md — the spec for this unit (Outcome, Changes, Autotest, Files, Definition of done).git diff / git show <sha> for the commit(s) implementing TODO-N (find via <notes-dir>/worklog.md).## Autotest Command verbatim. Capture real output. If it fails or the command is missing/uncrunnable → DEVIATES.<notes-dir>/verify-TODO-N.md# Verify TODO-N: <title>
**Verdict:** PASS | DEVIATES
**Commit(s):** <sha(s)>
**Autotest:** `<command>` → <pass | fail> (<real summary of output>)
## Outcome check
- Outcome: <restate verbatim from TODO-N.md>
- Holds? <yes/no> — evidence: <test case / diff hunk that proves it>
## Deviations
- <each gap between spec and implementation; empty if PASS>
- <scope creep: edits outside Files> / <missing: Files not changed> / <Outcome unproven> / <test gap>
## Notes
- <anything the user should know before committing>
<notes-dir>/verify-TODO-N.md and a one-line <notes-dir>/worklog.md entry. Never fix the code — report deviations for the implementer/user to address.npx claudepluginhub popoffvg/dotfiles --plugin wmCreates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.