Install Brainstorm Prototypes
Pick your agent. Every command is ready to paste.
npx skills add Neeeophytee/finding-unknowns-skills --skill brainstorm-prototypesThe open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.
01
Install it
Run the command above, or upload the folder in Claude.
02
Ask naturally
Describe the task. Your agent loads brainstorm-prototypes when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the brainstorm-prototypes skill”. In Codex, type $brainstorm-prototypes.
Brainstorm and prototypes
The user has unknown knowns: criteria they can't verbalize but will recognize on sight. Finding those during prototyping is cheap; finding them mid-implementation is expensive, because small spec changes can mean drastically different code. Give them things to react to.
Steps
- Establish scope first: what is being decided (layout? approach? data model? tone?) and what is explicitly out of scope. One decision per round.
- Produce 3-5 variations that are wildly different, not shades of the same idea. If two variations would get the same reaction, replace one.
- Make them cheap and disposable:
- Visual/UX → a single self-contained HTML file with fake data, no backend, no state.
- Approaches → a one-screen sketch of each: the idea, what it optimizes for, its sharpest tradeoff.
- Ranked lists → order from cheapest to most ambitious so the user can draw their line.
- Label each variation with the belief it bets on ("this one assumes density beats whitespace"), so the user's reaction reveals the underlying criterion, not just a preference.
- Collect reactions, then verbalize what was learned: "you consistently rejected X, which suggests the real requirement is Y." That sentence is the deliverable — it becomes part of the spec.
Guardrails
- Nothing produced here is production code. Say so, and don't wire prototypes into the real app.
- Do not converge early to the variation you'd pick. The point is spanning the space.
- If the user reacts to none of them, that's signal too: the decision space was framed wrong. Reframe and rerun rather than generating more of the same.
Tips for Brainstorm Prototypes
- • Start a fresh session after installing so your agent picks up the new skill.
- • It is part of a pack with 14 skills. Install only the ones you need with --skill to keep triggers precise.
- • If two skills overlap, mention the one you want by name.
Questions about Brainstorm Prototypes
What does the Brainstorm Prototypes skill do?
Generate several genuinely different throwaway variations (designs, approaches, drafts) for the user to react to. Use when the user can only recognize what they want by seeing it — visual design, UX flows, naming, tone — or asks to brainstorm or prototype before building.
How do I install Brainstorm Prototypes?
Run "npx skills add Neeeophytee/finding-unknowns-skills --skill brainstorm-prototypes" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.
Does Brainstorm Prototypes work in Cursor and Codex?
Yes. Brainstorm Prototypes uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.
Is Brainstorm Prototypes free?
Brainstorm Prototypes is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.
Who made Brainstorm Prototypes?
Brainstorm Prototypes is published by Neeeophytee in the Neeeophytee/finding-unknowns-skills repository, together with 13 other skills.

