From mattpocock-skills
Builds throwaway prototypes to answer design questions about logic/state models or UI appearance. Generates interactive terminal apps or multiple UI variations.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mattpocock-skills:prototypeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A prototype is **throwaway code that answers a question**. The question decides the shape.
A prototype is throwaway code that answers a question. The question decides the shape.
Identify which question is being answered — from the user's prompt, the surrounding code, or by asking if the user is around:
The two branches produce very different artifacts — getting this wrong wastes the whole prototype. If the question is genuinely ambiguous and the user isn't reachable, default to whichever branch better matches the surrounding code (a backend module → logic; a page or component → UI) and state the assumption at the top of the prototype.
pnpm <name>, python <path>, bun <path>, etc. The user must be able to start it without thinking.npx claudepluginhub sravanth-space/skills9plugins reuse this skill
First indexed Jul 10, 2026
Showing the 6 earliest of 9 plugins
Builds throwaway prototypes to test design questions—logic/state models via terminal or UI exploration via multiple variations.
Builds throwaway prototypes to answer design questions about logic/state models or UI appearance. Useful for sanity-checking ideas before committing to production code.
Builds a throwaway prototype to answer a design question — either a logic/state model via a terminal app or a UI exploration via multiple visual variants.