What problem does it solve? Design questions about state machines, data models, or page layouts are hard to settle on paper. This Skill produces throwaway, runnable prototypes — an interactive terminal app for logic questions or multiple switchable UI variants for visual questions — so you can validate an idea before committing real code. ## Core Features & Use Cases - Logic prototypes: Build a lightweight TUI 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 one route, switchable via a ?variant= URL param and a floating bottom bar with arrow-key navigation. - Capture workflow: Fold validated decisions into real code and preserve the prototype on a throwaway branch as a primary source, keeping main clean. - Use Case: You're unsure whether a state machine handles an edge case like "cancel during pending payment". The Skill builds a small terminal app where you press keys to push the machine through that exact sequence and watch the state change. ## Quick Start Ask the AI to build a throwaway prototype that tests whether your state model handles a specific edge case, or to generate three UI variants of a page switchable via a URL parameter.