What problem does it solve? Design questions about state machines, data models, or UI layouts are hard to answer on paper, and committing to a full implementation before validating the idea wastes effort. This Skill produces disposable prototypes that answer one specific question quickly, then get deleted or folded into real code. ## Core Features & Use Cases - Logic branch: Builds a lightweight interactive terminal app that drives a pure state model (reducer, state machine, or function set) through edge cases, re-rendering full state on every keystroke. - UI branch: Generates 3-5 structurally different UI variants on one route, switchable via a ?variant= URL param and a floating bottom bar with arrow-key cycling. - Use Case: Before building a checkout flow, ask for a prototype of the cart state machine to confirm that discount-then-remove-item edge cases behave correctly, or request three dashboard layout variants to compare side by side in the browser. ## Quick Start Ask the assistant to prototype the state machine or page design you are unsure about so you can interact with it before committing to a real implementation.