What problem does it solve?
It eliminates ambiguity in frontend planning by turning a vague phase goal into a clear, reusable UI design contract that teams can implement and verify.
Core Features & Use Cases
- Generates a UI design contract (UI-SPEC.md) for a specified frontend phase to align stakeholders and guide implementation.
- Orchestrates research and verification by coordinating gsd-ui-researcher to propose UI details and gsd-ui-checker to validate the resulting UI-SPEC.
- Supports phased workflows by auto-selecting the next unplanned phase when the phase number is omitted.
Use case: When planning a multi-phase UI release (e.g., onboarding, dashboard, settings), generate a concrete UI-SPEC for the next phase so designers and engineers share one source of truth and reviewers can confirm completeness.
Quick Start
Run gsd-ui-phase with a phase number to generate UI-SPEC.md for that frontend phase and have the workflow validate the contract.