# Brainstorm

> 在一个充满 unknown knowns 的领域发散：列举可能性、产出多个截然不同的方向供用户反应。当用户要求 brainstorm、头脑风暴多个方案，或 grilling 中发现剩下的决策要看到实物才能定时使用。

- Skill: `torolex/brainstorm` (Agent Skill)
- Install (CLI): `npx skillmds@latest add torolex/brainstorm`
- Raw SKILL.md: https://api.skillmd.com/api/skills/torolex/brainstorm/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: toRolex (https://skillmd.com/u/torolex)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/torolex/brainstorm

---


把用户粗略的问题发散成多个候选，让用户去界定项目范围。目的是钓出用户的 **unknown knowns**：那些显而易见、以至于用户从不会写下来，但如果看到了就能认出来的东西。

先判断发散的对象是哪一类：

- 介入点：「我们可以从哪里下手？」→ 搜索 codebase 和相关资料，列举不同方法。
- 设计方向：「它应该长什么样？」→ 一个 artifact 产出多个截然不同的设计方向（第一眼就能区分），交给 `/prototype` 呈现，让用户对着实物反应。

无论哪一类，候选都要从最保守的排到最大胆的，防止 scope 被定得太窄或太宽。

最后问用户：「哪些让你有共鸣？为什么？」然后停下。用户的反应会把 unknown knowns 变成明确的决策；剩下的 unknowns or ambiguities 交给 grilling 钉死。

