What problem does it solve? When building or restyling a UI surface, committing to a single design without comparison risks shipping a weak approach. This Skill enforces a disciplined workflow that produces multiple genuinely distinct, fully working design variants so a human can compare them live in the running application before a final choice is made. ## Core Features & Use Cases - Multi-variant generation: Authors 2-3 genuinely distinct UI approaches (layout, hierarchy, density, motion) as render-only branches against an existing pure-core state layer, never palette swaps. - DEV-panel live toggle: Registers each variant in a SURFACES registry so reviewers switch between them instantly in the running dev UI, while production builds strip all alternates via a grep guard for zero flag-debt. - Self-review and audit trail: Scores every variant against a 21-principle taste scorecard and a weighted rubric, self-picks a conservative prod default, and files one human-review line item per variant with automatic 14-day expiry. - Use Case: When adding a new market screen to an incremental RPG, the agent builds three layout variants, toggles them live in the dev panel, scores each against the design bible, ships the default, and queues the alternates for human override. ## Quick Start Ask the agent to diverge the new UI surface into variants so you can review each option live in the DEV panel.