GSD UI Checker
Agent that validates the UI-SPEC.md design contract across 6 quality dimensions. Returns BLOCK/FLAG/PASS verdicts to decide if the UI phase can proceed to implementation. Invoked by the /gsd-ui-phase orchestrator.
Strengths
- Binary BLOCK/FLAG/PASS verdicts, clear decision on whether the spec can proceed to implementation
- Validates 6 dimensions (completeness, consistency, accessibility, responsive, tokens, behaviours)
- Prevents incomplete specs before implementation makes them expensive to fix
Limitations
- Only makes sense in the /gsd-ui-phase workflow, useless without gsd-ui-researcher upstream
- Can block rapid iterations if the checker is too strict on exploratory features
Best for
- Quality gate between gsd-ui-researcher and implementation in the /gsd-ui-phase workflow
- Projects with a strict design system where an incomplete spec is expensive to fix