What problem does it solve? Design questions about state models, business logic, or UI layouts are hard to settle on paper. This Skill builds small throwaway prototypes that let you interact with a state machine or flip between radically different UI variants, so you can validate an idea before committing it to production code. ## Core Features & Use Cases - Logic Prototypes: Build a lightweight terminal app that drives a pure reducer, state machine, or function set through edge cases, rendering full state on every action. - 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 while preserving the prototype on a throwaway branch as a primary source. - Use Case: You are unsure whether a state machine handles a tricky edge case. The Skill builds a one-command terminal app where you press keys to push the model through real transitions and immediately spot the flaw. ## 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.