What problem does it solve?
This Skill eliminates the risk of committing to unproven software designs, state models, or UI layouts without first testing them, which often leads to costly rework and wasted development time after launch.
Core Features & Use Cases
- Dual prototype branches: Routes to either an interactive terminal logic prototype for testing state machines and business logic edge cases, or a UI prototype for comparing multiple structurally distinct layout variations for a single page.
- Use cases: Sanity-checking data model structures, validating API design before implementation, exploring UI layout options for new features, and testing state transition edge cases that are hard to reason about on paper.
- Structured handoff process: Includes clear steps for capturing validated design decisions after prototyping, so insights are not lost when the throwaway prototype code is deleted.
Quick Start
Ask the AI to build a throwaway prototype to test your user state machine edge cases or generate 3 layout variants for your new settings page to compare before implementation.