AiWizz.net

协作 · 跨 Agent

brainstorming

Superpowers 工作流中的头脑风暴 Skill,先澄清再动手。

作者
obra
适用软件
跨 Agent
安装量
300.4K(截至 2026-07-29 · skills.sh · 非本站统计)

完整介绍

上游要求:任何创造性工作(功能、组件、行为变更)之前必须先走本流程——理解意图、需求与设计,再实现。硬性反模式:「这太简单不需要设计」。清单顺序:探索项目上下文 →(必要时)提供可视化 companion → 一次一个澄清问题 → 提出 2–3 种方案与取舍 → 分段呈现设计并获批准 → 写设计文档 → 自检 → 用户审阅 → 再调用 writing-plans。终端态是 writing-plans,而不是直接写代码或调用其它实现类 Skill。

obra/superpowers 套件中的 brainstorming:强调在写代码前把模糊需求拆清楚。

适合场景

  • 需求不清时的会前澄清
  • 复杂功能开干前的方案发散
  • 与 writing-plans 串联
  • 避免「太简单」导致的返工

不适合 / 注意

  • 用户已提供完整批准的设计/ ticket,仅需执行实现时。
  • 紧急热修且范围已锁定、无设计自由度时(仍建议极短确认)。

逐步安装

  1. 安装 obra/superpowers 中的 brainstorming。
  2. 新功能开干前显式启用,禁止跳过设计批准。
  3. 按清单一次问一个问题,提出 2–3 方案后再写 spec。
  4. 用户批准 spec 后,再进入 writing-plans(同套件)。
打开下载 / 源码地址open_in_new

安装命令(公开生态常用)

npx skills add obra/superpowers/brainstorming

兼容软件

  • Cursor
  • Claude Code
  • Codex
  • GitHub Copilot
  • Windsurf
  • Gemini CLI
  • 其他兼容 skills CLI 的 Agent

以 skills.sh「Available for these agents」所示生态为准;具体宿主是否已接入以各客户端文档为准。

作者来源

上游要点(README / SKILL.md)

  • Hard gate:未批准设计前不写代码、不脚手架、不调用实现 Skill。
  • 一次一个问题;偏好选择题;YAGNI;增量确认。
  • 终端态:invoke writing-plans。

相关 Skill

来源与引用