What problem does it solve? Design decisions about state machines, data models, and page layouts often look reasonable on paper but break down in practice. This Skill builds throwaway prototypes that let you press buttons, flip between UI variants, and discover flaws in the idea before committing to real implementation. ## Core Features & Use Cases - Logic Prototypes: Builds a lightweight interactive terminal app that drives a pure reducer, state machine, or function set through edge cases, re-rendering full state after every keystroke. - UI Prototypes: Generates 3-5 structurally different UI variants on one route, switchable via a ?variant= URL param and a floating bottom bar with arrow-key navigation. - Use Case: Before building a checkout flow, prototype the state machine in a terminal app to confirm the "cancel after payment" transition behaves correctly, or mock up three dashboard layouts and pick one by flipping through them in the browser. ## Quick Start Ask the AI to prototype the seat-booking state machine as an interactive terminal app so you can test edge cases by hand.