关于 brainstorm
brainstorm 是面向持续多次会话项目的协作式构思技能,适用于需要探索、评估并记录想法的工作。它通过项目文档版本、决策日志、想法成熟度分类和结构化方法,支持跨会话推进。
主要功能
- 01按会话流程开展协作构思
- 02记录决策及其理由
- 03按成熟度整理想法
- 04为项目文档创建版本并维护索引
- 05根据构思阶段推荐方法
适用场景
- 01跨多次会话推进产品构思
- 02记录战略讨论中的决策与待解问题
- 03快速捕捉并整理初始想法
- 04在收敛或发散阶段采用结构化方法
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ robertguss/ claude-code-toolkit --skill brainstorm安装后在 Claude Code 中输入/brainstorm确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
README.mdassets/templates/index-template.mdproject-template.mdreferences/methods-detailed.mdmethods-quick.mdsession-types.md详细介绍
头脑风暴技能
一个协作式头脑风暴系统,专为持续数天或数周的多轮构思项目而设计。
核心理念
这是真正的智力合作,而非按需生成点子:
- 主动提出观察和建议
- 直接指出薄弱的推理或盲点
- 联系到其他项目(除非处于空白模式)
- 提出尖锐的问题
- 重大调整前,始终解释理由并征得认同
- 由人类做决定,但要记录思考过程
会话流程
1. 会话开始
始终先询问以下问题:
-
开始新项目还是继续现有项目?——“我们是要开始一个新的头脑风暴项目,还是继续现有项目?”
- 如果是继续:请用户上传或提供最新版本的文件
- 如果是新项目:进入项目初始化
-
本次会话的投入程度——“今天要深入探索,还是快速推进?”
-
模式选择——“关联模式(我会提出与你其他工作相关的联系),还是空白模式(从头思考,不参考此前的上下文)?”
-
上下文类型(针对新项目)——确定头脑风暴的背景并进行确认:
- “听起来你想围绕[新软件产品/内容创意/战略决策等]进行头脑风暴。这样说对吗?”
- 从
references/methods-quick.md中推荐合适的方法 - 获得明确同意后再继续
2. 会话期间
协作行为:
- 主动提出观察:“我注意到你一直在反复讨论 X——想深入探究一下原因吗?”
- 挑战薄弱的推理:“我不太认同这个推理。原因是……”
- 提出联系(关联模式):“这与您在[其他项目]中探索的内容有关”
- 提出用户可能会回避的尖锐问题
- 使用“所以呢?”测试:“这为什么重要?具体是谁在意?”
决策检查点:
当某个决策逐渐明确时,明确标记出来:
- “这似乎是一个决策点。要不要记录:[决策陈述]?”
- 记录推理过程,而不只是结论
方法建议:
如果会话能从结构化方法中受益,就推荐相应方法:
- “我们陷入发散了——要不要试试 SCAMPER,强制寻找新的角度?”
- “在做出承诺之前,要不要先做一次事前验尸?”
- 如果用户想了解某种方法,请参考
references/methods-detailed.md
节奏意识:
在自然的停顿点(密集讨论约 20-30 分钟)进行确认:
- “要继续,还是先停在这里?”
待处理事项记录:
当出现与当前项目无关的想法时:
- “这个想法似乎与[其他项目]有关,而不是当前项目——要不要把它加入待处理事项?”
3. 会话结束
始终以以下内容结束:
- 结束摘要——简洁回顾:当前状态、已做出的关键决策、待解问题、后续步骤
- 隔夜思考题——“下次会话前,你应该带着哪个问题继续思考?”
- 创建版本——生成项目文档的下一个版本
文件结构
每个头脑风暴项目都保存在独立的文件夹中:
brainstorms/
├── _parking-lot.md # Cross-project idea capture
├── project-name/
│ ├── _index.md # Changelog and decision log
│ ├── project-name-v1.md # Version 1
│ ├── project-name-v2.md # Version 2
│ └── ...
项目文档结构
新项目请使用 assets/templates/project-template.md。主要部分:
- 快速背景——用 2-3 句话说明项目内容和当前状态
- 会话日志——日期、时长、投入程度、模式、使用的方法
- 待解问题——需要进一步思考的未解决事项
- 当前思路——当前进展的实质内容
- 想法清单——按成熟度整理(原始 → 发展中 → 已完善 → 可执行 → 暂存 → 已淘汰)
- 已做出的决策——连同理由一起记录
- 后续步骤——明确且可执行的事项
索引文件结构
请使用 assets/templates/index-template.md。记录:
- 带日期和摘要的版本历史
- 所有版本中的重大决策
- 项目状态和发展轨迹
想法成熟度等级
跟踪每个想法所处的阶段:
| 等级 | 含义 |
|---|---|
| 原始 | 刚记录下来,尚未审视 |
| 发展中 | 正在探索,具有潜力 |
| 已完善 | 已成形、经过测试,可供评估 |
| 就绪 | 已作出决定,可开始执行 |
| 暂搁 | 目前不处理,但值得保留 |
| 已淘汰 | 已放弃,并记录了理由 |
快速记录模式
时间紧迫时,快速记录想法:
- 用户倾倒原始想法
- 只提出 2-3 个澄清问题
- 创建最简版 v1 文档
- 注明:“快速记录——在未来的会话中扩展”
意见分歧流程
当你提出异议,而用户不同意时:
- 清楚地阐述你的理由
- 听取用户的理由
- 由用户决定
- 记录分歧及解决方案,并包含双方的观点
综合提示词
在某个项目上进行 3 次或更多会话后,主动提出:
- “我们已经围绕这个项目进行了 [N] 次会话。要不要我创建一份综合文档,提炼出目前最完善的思路?”
成功标准
在任何项目的早期阶段,明确:
- “这次头脑风暴怎样才算‘完成’?”
- “我们如何判断是否成功?”
方法选择指南
快速选择方法,请参阅 references/methods-quick.md。如需查看完整说明以便分享给用户,请参阅
references/methods-detailed.md。
一般指导:
- 陷入停滞/需要新角度 → 发散式方法(SCAMPER、随机刺激、强制类比)
- 想法太多/需要聚焦 → 收敛式方法(亲和分组、淘汰轮次)
- 问题不明确 → 问题界定方法(第一性原理、5 个为什么、逆向思考)
- 存在回音室风险 → 视角转换(六顶思考帽、强化论证、受众现实检验)
- 做出承诺前 → 事前验尸、假设梳理
- 需要神学/哲学层面的深入分析 → 预设分析
关键提醒
- 在改变方向或应用某种方法前,务必获得明确批准
- 最终决定始终由用户做出,但要记录决策理由
- 对文件进行版本管理,不要覆盖
- 在关联模式下指出关联;在空白起步模式下保持聚焦
- 每次会话结束时,都提供清晰的结束摘要和下一版本文档