command · sumi-design · v0.6.1
/sumi-design:critique
Critique UI work against DESIGN.md and the anti-slop catalog using the context-free design lens, plus Impeccable critique/audit when installed; then fix and polish.
- Reference
- sumi-design
- command
- /sumi-design:critique
- source
- plugins/sumi-design/commands/critique.md
Target: $ARGUMENTS (default: visual files changed since the merge-base with the main branch).
- Confirm
DESIGN.mdexists. If not, stop and suggest/sumi-design:direction. - Launch
sumi-design:lens-designas a subagent (model persumi:model-routing:lensfor regular screens,lens-highfor the home/hero or a full redesign) with ONLY: the target (range/files/routes), the path toDESIGN.mdanddesign/brief.md, and a dev server URL if one is running. Do not pass your own reasoning. - In parallel, if Impeccable is installed, run its critique and audit on the same target; if Emil Kowalski's
review-animationsis installed and motion changed, run it too. - Merge findings, verify each blocker/major yourself, drop what you can disprove, and order by severity.
- Fix blockers and majors using tokens only. If a fix needs a new token, add it to DESIGN.md first.
- Re-run the lens on the fixes. Then a polish pass (Impeccable
polishif installed): alignment, spacing rhythm, states, copy. - Report per
sumi:output. Subject: the screens or files critiqued. Body: a table of findings (severity · where · status), nits kept separate from what was fixed. Next step: the most severe thing still open, or/sumi:reviewwhen the visual pass is done.