What problem does it solve?
This Skill generates a formal UI design contract (UI-SPEC.md) to remove ambiguity between design and engineering during frontend phase planning, ensuring phase goals, research findings, and verification gates are captured consistently.
Core Features & Use Cases
- Orchestrates the end-to-end UI phase workflow: validate inputs, run UI research, and verify the resulting UI-SPEC with an automated checker.
- Produces a standardized UI-SPEC.md containing phase objectives, component specifications, accessibility guidelines, acceptance criteria, and verification steps for handoffs.
- Use Case: During iterative frontend development, create a phase-specific UI contract to align product, design, and engineering before implementation starts.
Quick Start
Create a UI design contract for the next frontend phase by running the gsd-ui-phase skill with the desired phase number or omit the argument to auto-detect the next unplanned phase.