prototype
Installation
SKILL.md
Prototype
A prototype is disposable code that answers a question faster than debate. Keep it close to the real area, make it easy to run, and optimize for learning rather than polish.
When to Use
- The user says "prototype this", "try a few designs", or "let me play with it"
- A state model or workflow is hard to reason about on paper
- You need several UI directions before picking one
- The fastest way to answer the question is to build a small runnable artifact
When NOT to Use
| Instead of prototype | Use |
|---|---|
| You are building production-ready functionality | spec-driven-development |
| The main problem is root-cause analysis of broken code | diagnose |
| You already know the design and need safe cleanup | refactor-clean |