What problem does it solve? Design questions about state models, business logic, or UI layouts are hard to settle on paper. This Skill produces throwaway, runnable prototypes that let you press buttons, flip between variants, and discover flaws in an idea before committing to real implementation. ## Core Features & Use Cases - Logic prototypes: Build a tiny interactive terminal app around a pure reducer, state machine, or function set so you can drive state transitions by hand and watch edge cases unfold. - UI prototypes: Generate 3-5 structurally different variants of a page on a single route, switchable via a ?variant= URL param and a floating bottom bar with arrow-key navigation. - Capture workflow: Fold validated decisions into real code, then preserve the prototype on a throwaway branch as a primary source linked from the implementation issue. - Use Case: You are unsure whether a state machine handles an edge case where event X precedes event Y. The Skill builds a one-command terminal app with keyboard shortcuts that mutate in-memory state and re-render the full frame after every action, so you can feel the bug immediately. ## Quick Start Ask the agent to prototype whether your state model handles a specific edge case, or to generate three different layout variants for an existing page.