What problem does it solve? Design questions about business logic or UI layout are hard to answer on paper. This Skill builds throwaway, runnable prototypes that let you push a state machine through edge cases or flip between radically different UI variants before committing to real code. ## Core Features & Use Cases - Logic Prototypes: Build a lightweight terminal app with a pure reducer, state machine, or function set behind a keyboard-driven TUI that re-renders full state after every action. - 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 app to discover that "cancel after payment" is an unhandled transition, then fold 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 an existing page switchable via a URL parameter.