这个 Agent Skill 让我戒掉了「上来就写代码」的冲动
你有没有过这种感觉——拿到一个需求,手指就已经在键盘上飞舞,代码哗哗写了几百行,突然被产品同学一句话打回来:「等等,这个方向好像不对……」
我以前也这样。后来装了这个 brainstorming skill,治好了。
它是干嘛的
Superpowers 是个开源 Agent Skill 库,在 GitHub 上狂揽 27 万星,而这个 brainstorming 是其中最核心的一个——强制你在动手之前先把事情想清楚。
核心原则很简单:不要上来就写代码,先说清楚你要干嘛,等对方点头了再动。
三条路径,看菜下饭
skill 把你遇到的任务分成三种复杂度,对号入座:
Spike — 探索性提问。「能不能这样实现?」「有没有可能?」输出是一个答案,不是一堆代码。先问再试,不用写设计文档。
Bounded — 小改动。比如加个 flag、改个小接口。不用写 spec,在对话里用几句话说清楚设计意图,等对方确认就行。
Architectural — 大工程。新项目、新架构、新子系统。走全套:提问 → 方案 → 设计文档 → spec → 再动手。
每条路的共同点是:未经批准,不写代码。哪怕任务再小,也要先对齐意图。
为什么设计师和创意人更该用它
很多人以为这是程序员专属工具,错了。
创意工作最大的浪费不是「做得不够好」,而是「方向走偏了还在猛冲」。brainstorming 把「先想清楚」变成了工作流的默认动作,而不是事后补救。
无论你是做 UI 设计、品牌创意、还是 AIGC 提示词工程,这个 skill 都在帮你建立一个最小必要的「决策缓冲」——几秒钟的对齐,可以省下几小时的返工。
怎么安装
在 Claude Code 或 Codex 里,一行命令搞定:
npx skills add https://github.com/obra/superpowers --skill brainstorming
也可以直接在支持 SkillsMP 的平台搜「brainstorming Superpowers」安装。
GitHub:https://github.com/obra/superpowers
Stars:272k+,质量有保证
一句话总结: 把它当作每次创意工作的「安全带」——系上不费事,出事能救命。
评论区
登录后可评论。