What problem does it solve? Design questions about state machines, data models, or page layouts are hard to answer on paper. This Skill builds throwaway, runnable prototypes that let you press buttons, flip between UI variants, and discover flaws in the idea before committing to production code. ## Core Features & Use Cases - Logic Prototypes: Build 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: Generate 3-5 structurally different variants of a page on an existing route, switchable via a ?variant= URL param and a floating bottom bar with arrow-key cycling. - Capture Workflow: Fold validated decisions into real code while committing the prototype itself to a throwaway branch as a primary source. - Use Case: Before writing a checkout flow, prototype the state machine in a terminal TUI to confirm that cancel-after-payment transitions behave correctly, then lift the validated reducer into the real module. ## Quick Start Ask the AI to build a throwaway prototype that answers whether your state model handles a specific edge case, or to generate three UI variants of a page switchable via a URL parameter.