Brainstorming Skill logo

Brainstorming Skill

打开

Superpowers 的头脑风暴 Skill:编码前先让智能体厘清意图,按探索、小改动、架构级三种路径给出设计,并在你批准后才开始实现。

分享:
查看替代方案

Brainstorming 是 Superpowers 工作流的第一个 Skill(Skill 源码)。在任何创造性工作之前,比如新功能、新组件或行为变更,它都会激活,通过对话把粗略的想法变成经你批准的设计。在你批准 Skill 要求的设计之前,不会动手实现。

当前版本会把每个请求归入三种路径之一,并明确说出分类,方便你否决。

核心功能

  • 先达成共识:智能体先弄清预期结果、目标用户和成功标准,再写下来让你纠正。
  • 三种路径:探索(spike) 用一次性工作回答可行性问题;针对已有代码的小改动(bounded) 在聊天里给出简短设计;架构级 工作需要澄清问题、提出 2 到 3 种方案及取舍、分段设计并写成书面规格。
  • 单向升级:拿不准时选更重的路径;任务中发现隐藏复杂度就升级路径,绝不降级。
  • 硬性关卡:批准前不写代码、不搭脚手架、不装依赖,只允许只读的项目探索。
  • 规格产出:架构级设计保存到 docs/superpowers/specs/YYYY-MM-DD-<topic>-design.md,自检后交给 Writing Plans。
  • 可视化助手:可选的浏览器视图,只在某个问题用图比用文字更清楚时才提供。

适用场景

  • 启动新项目或新子系统。
  • 真实目标不清晰的功能需求。
  • 快速验证"X 到底能不能做"。

定价

免费开源,MIT 许可证。Superpowers 背后的公司 Prime Radiant 为企业提供商业支持。实际成本主要是 token:流程类 Skill 会增加提问、评审和子智能体运行。

快速开始

Superpowers 以一个插件整体安装,这个 Skill 会连同整套库一起装上(v6.4.1 共 15 个 Skill)。在 Claude Code 中运行 /plugin install superpowers@claude-plugins-official。Cursor 用 /add-plugin superpowers,Gemini CLI 用 gemini extensions install https://github.com/obra/superpowers,Codex、GitHub Copilot CLI、OpenCode、Pi 等工具的命令见 README。Skill 会自动触发,也可以直接点名调用。 然后描述想做的东西,逐一回答提问即可。

局限:审批关卡会增加往返,小任务会显得慢。可视化助手会加载 Prime Radiant 的 logo 并上报 Superpowers 版本号,设置 SUPERPOWERS_DISABLE_TELEMETRY 即可关闭。

常见问题

能直接跳到写代码吗?

只有你明确告诉智能体才行;Skill 把"太简单不需要设计"视为危险信号。

规格文档放在哪?

放在你的仓库 docs/superpowers/specs/ 下,并会提交。

替代方案

总结

它能阻止智能体飞快地做出错误的东西。做大项目时,多几个问题是值得的。更多见 skills 分类。

评论

还没有评论。成为第一个评论的人!