What problem does it solve? Design questions about state models, business logic, or UI layouts are hard to settle on paper. This Skill produces a small throwaway prototype — an interactive terminal app or a set of switchable UI variants — so you can press buttons, watch state change, and discover flaws in the idea before committing to real code. ## Core Features & Use Cases - Logic Prototypes: Build a lightweight terminal app around a pure reducer, state machine, or function set to test edge cases in business logic and data models. - UI Prototypes: Generate 3-5 structurally different UI variants on one 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 preserving the prototype on a throwaway branch as a primary source. - Use Case: You are unsure whether a state machine handles a tricky transition sequence. The Skill builds a one-command terminal app where you drive the state by hand and immediately spot the illegal transition. ## Quick Start Ask the assistant to prototype whether your state machine handles a specific edge case, or to generate three different layout variants for an existing page.