What problem does it solve?
Create consistent, actionable UI design contracts for frontend phases without manual handoffs, reducing ambiguity between designers and engineers and ensuring design requirements are captured, verified, and stored as UI-SPEC.md in the project context.
Core Features & Use Cases
- End-to-end UI spec generation: Orchestrates research and verification to produce a complete UI-SPEC.md for a given frontend phase.
- Integrated verification: Runs gsd-ui-researcher to collect requirements and gsd-ui-checker to validate the resulting specification and preserve workflow gates.
- Project-context aware: Auto-detects phase when omitted, reads and writes project workflow files, and maintains phase-level continuity.
- Use Case: When beginning a new frontend phase, automatically generate a UI contract that lists components, interactions, accessibility requirements, assets, and verification checks to hand off to implementation.
Quick Start
Generate a UI design contract for the current frontend phase and save the result as UI-SPEC.md in the project context.