design-critic
design-critic
Turn a design draft into a gap-hunted design draft. The job: after the design
station emits DESIGN.md + ui-flows.md, the designer has silently specified the
happy-path surface and dropped the empty/error states, the dead-ends, the
unreachable screens. This skill runs an independent heuristic evaluation of the
interface surface so those omissions are caught at design time — the cheapest
stage — instead of propagating into spec and code.
This is the design-station verification gate of the GENERATE pipeline (design → spec → code). It critiques the surface for omissions; it does not author design, expand behavior, or review code (see Boundary below).
Executor model — who does what
You (the agent running this skill) are the executor. You supply the LLM reasoning and the parallel fan-out. There is no external runtime, no API key, no program to install — the panel rides on the host agent you are already in.