What problem does it solve? After a functional specification is finalized, teams still need concrete UI design artifacts before implementation can begin. This Skill bridges that gap by converting spec screen definitions into structured UI DSL JSON files and Google Stitch wireframes, with progress tracking and review gates. ## Core Features & Use Cases - UI DSL Generation: Launches a dsl-generator agent that reads screens.md and the feature spec to produce structured screen JSON files under docs/specs/{feature}/ui-dsl/. - Stitch Wireframe Generation: Uses Google Stitch MCP tools to create visual wireframes, extract design tokens into a DESIGN.md file, and produce shadcn/ui mapping hints. - Design System Integration: Optionally consumes design-system reference files (components, icons, patterns, colors, typography) to improve DSL accuracy and wireframe theming. - Use Case: A product team finalizes a hotel booking spec, runs the design pipeline, reviews the generated Stitch wireframes in the browser, syncs edits, and then hands off to prototype generation. ## Quick Start Run the design pipeline for the checkout feature by asking to generate UI DSL and Stitch wireframes from its finalized specification.