From wm
One entry point for spec writing, implementation, and bug fixing. Default is new (write spec → grill loop → produce notes → author TODO bodies). Other subcommands: verify (audit), revise (sync to shipped), prototype (settle a decision), code-map (diagram), impl (execute one TODO), fix (analyze cause, correct thoughts, fix behavior), help (this page). Invoke as /code <subcommand>.
How this skill is triggered — by the user, by Claude, or both
Slash command
/wm:code helphelpThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Read first**: @workflow — pipeline, agents contract, notes structure, hard rules.
examples/TODO-example.mdreferences/code-map.mdreferences/fix.mdreferences/flow.mdreferences/new.mdreferences/note-format.mdreferences/note-template-decision.mdreferences/note-template-fact.mdreferences/note-template-impl-decision.mdreferences/prototype.mdreferences/revise.mdreferences/small.mdreferences/todo-template.mdreferences/todo.mdreferences/verify.mdreferences/write.mdRead first: @workflow — pipeline, agents contract, notes structure, hard rules.
NEVER write TODO comments in code unless the user explicitly asks for them.
/code <subcommand>. Pick the operation, read its reference, follow it. Default is new.
/code … | You need to… | Reference |
|---|---|---|
new (default) | Full spec pipeline: write spec.md (if missing) → grill loop (ask→answer→note) → produce spec-notes/ → auto-write TODO bodies. One command, end to end. | references/new.md · references/note-format.md · references/flow.md · references/todo.md |
verify | Audit spec before implementation — completeness, per-TODO files, execution readiness, scope discipline, test honesty. Returns READY / NEEDS REVISION. | references/verify.md |
revise | Rewrite spec.md + todos/TODO-N.md to match what the last commit for TODO-N actually shipped. No source edits. | references/revise.md |
prototype | Settle an OPEN design decision by spawning the implementer to make small, visible code changes. | references/prototype.md |
code-map | Produce a D2 + SVG architecture map (package or component/type map) as visual aid. | references/code-map.md |
impl | Execute one TODO — read context, replan guard, implement, autotest, commit, report. Delegates to impl skill for work/squash routing. | ../impl/SKILL.md |
fix | Fix behavior — analyze root cause, mark wrong notes, write corrected thoughts, fix code. | references/fix.md |
help | This page — list all subcommands with descriptions. | (self) |
Internal reference: references/flow.md — TS pseudocode patterns for ## Changes. Used by new.
research → new → verify → impl → revise (iterate)
spec.md (if missing), runs the grill loop to empty
Open Questions, produces spec-notes/ thought graph, and auto-writes TODO bodies. One command
replaces the old write → new → todo sequence.new again if the audit fails.impl skill.new and revise edit <notes-dir>/spec.md and todos/TODO-N.md.
new produces <notes-dir>/spec-notes/NNN-{decision,fact,impl-decision}-slug.md
(format: references/note-format.md).
verify writes <notes-dir>/spec-verify.md.
fix writes <notes-dir>/spec-notes/NNN-*-slug.md (corrected thoughts).
All write only under <notes-dir>/ — never touch source code.
Creates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.
npx claudepluginhub popoffvg/dotfiles --plugin wm