在编码之前先思考——系统化探索用户意图、需求与设计方案,确保每次开发都从正确的方向开始
>_
Quick Installnpx skills add obra/superpowers
Instructions
它能做什么
Brainstorming 是一个"先想清楚再动手"的技能。它让 AI 代理在执行任务前,先系统地探索用户需求、梳理约束条件、评估设计方案。来自 Obra 的 Superpowers 系列(214k Stars),这套技能专门解决 AI 最容易犯的错误——跳进实现细节而不理解上下文。
它与众不同在哪
大多数 AI 编码技能上来就写代码。Brainstorming 反其道而行——在接受任务后先停下来,向用户提一系列问题来澄清需求,再给出多个方案选项让用户选择。它的价值不在于生成代码,而在于减少"AI 写了三版都不是我想要的"这种挫败感。跟普通的"ask clarifying questions"相比,它有结构化的思考框架,而不是随意发问。
谁不适合用它
如果你已经非常清楚自己要什么,能给出精确的指令,那 Brainstorming 的提问环节反而会拖慢你的节奏。它最适合那些"有个模糊想法但不知道最佳实现路径"的场景——项目初期、需求不明确的阶段。
总结
Brainstorming 用结构化的需求探索让 AI 少做无用功——先搞清楚去哪再出发,而不是跑错方向后反复重来。
Frequently Asked Questions
What is Brainstorming?
在编码之前先思考——系统化探索用户意图、需求与设计方案,确保每次开发都从正确的方向开始
How to install Brainstorming?
Run:
npx skills add obra/superpowersWhich AI tools is Brainstorming compatible with?
Claude Code, Cursor, Codex
Who created Brainstorming?
Obra
What category is Brainstorming?
通用