What problem does it solve?
Choosing between interaction designs from static mockups or verbal descriptions leaves teams guessing how a UI actually behaves, leading to costly rework after production code is written.
Core Features & Use Cases
- Runnable Candidate Prototypes: Generates several self-contained HTML prototypes that each embody a distinct interaction hypothesis while holding business facts and design tokens constant.
- Interactive Design Board: Builds a sandboxed comparison board with tabs, side-by-side view, structured feedback capture, and remix requests via feedback.json artifacts.
- Approval Gate Before Implementation: Freezes the user's confirmed decision into approved.json with interaction rules, exercised states, and file hashes before any production code changes.
- Use Case: A team is unsure whether a support queue should be command-first, queue-detail, or object-led; the skill produces three clickable prototypes, lets the operator perform the same task in each, and records the approved behavior for implementation.
Quick Start
Ask the agent to create three clickable interaction prototypes for a specific page or workflow and combine them into a Design Board for comparison.