跳转到主内容
返回 Skill 雷达
开发流程

brainstorming

苏格拉底式设计澄清:提需求先追问真实问题、备选方案与边界情况,产出设计文档并经你确认后才准写代码。

来源:github.com/obra/superpowers

star 等数据核实于 2026-10-07

推荐理由

29 万+ star 开源框架 obra/superpowers 七阶段流程(Brainstorm → Spec → Plan → TDD → Subagent Dev → Review → Finalize)的第一环,MIT 协议无付费门槛。

安装

npx skills add obra/superpowers --skill brainstorming -g -y

使用步骤

触发方式有三种:Claude Code 等客户端把 skill 挂进斜杠菜单,输入/brainstorming直接调用;与任务相关时 Agent 会按语义自动加载;任何客户端都可在消息里点名「使用brainstorming skill」。以下示例均为可直接粘贴的第一条消息。

  1. 开始:在 Claude Code 输入 /brainstorming 直接触发;其他客户端直接把想法说给 Agent,新功能需求一般也会自动触发

    我想给个人博客加一个 RSS 订阅功能,帮我先理清方案
  2. Agent 会连环追问:目标用户、边界情况、备选方案……逐条回答即可,没想好的直接说「还没想好」

  3. 追问结束后它会输出一份设计文档(目标、方案取舍、实现要点),通读一遍看是否符合预期

  4. 没问题就回复「按这个方案做」,它才开始写代码;想改就继续指出哪里不对

注意事项与建议

  • 讨论不充分时它会拒绝写代码,急性子可以明说「讨论已足够,开始实现」

相关条目

  • Humanizer-zh

    先想清楚逻辑再改腔调——写文前用本条理清方案,成稿后用 Humanizer-zh 去中文 AI 腔