From red-skills
Builds throwaway prototypes to answer design questions — terminal apps for logic/state exploration or multiple UI variations on a single route.
How this skill is triggered — by the user, by Claude, or both
Slash command
/red-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.The answer is the only thing worth keeping from a prototype. Capture it somewhere durable (commit message, ADR, issue, or a NOTES.md next to the prototype) along with the question it was answering. If the user is around, that capture is a quick conversation; if not, leave the placeholder so they (or you, on the next pass) can fill in the verdict before deleting the prototype.
npx claudepluginhub reddb-io/red-skills --plugin brainBuilds a throwaway prototype to answer a design question — either a terminal app for state/logic exploration or multiple UI variations on a single route. Use when sanity-checking a data model, mocking up a UI, or exploring design options.
Builds a throwaway prototype to answer a specific design question, branching between a terminal app for state/logic exploration or multiple UI variations toggleable from one route.
Builds disposable prototypes to flush out design before committing. Routes between a terminal app for state/business logic questions or multiple radically different UI variations on a single route.