| name | prototype |
| description | Throwaway prototype workflow for uncertain UI, product, or business logic. Use when exploring designs, testing feasibility, or comparing alternatives before production implementation. |
Skill: Prototype
Use this skill when uncertainty is cheaper to answer with a small runnable artifact.
Rules
- Mark prototype as throwaway unless user asks to harden it.
- Keep it isolated from production paths where possible.
- Optimize for learning, not polish.
- Build multiple distinct UI variants when visual direction is unclear.
- Build terminal or unit-test harness when logic/state is unclear.
- Record what was learned and what must change before production.
Exit Criteria
- Question answered.
- Tradeoffs visible.
- Production path identified.
- Prototype cleanup or promotion decision made.