Claude 动不动就开干?这个 Skill 让它必须先”问过你”再动手

你有没有遇到过这种情况——Claude 二话不说就开始写代码,等你反应过来,文件都生成了一半,但方向完全不是你想要的?

这大概是 AI 编码助手最让人头疼的地方:上手快,返工更快

今天挖到一个 Skill,专门治这个——叫 brainstorming,来自开源项目 obra/superpowers,仓库累计 279k Stars,这个 Skill 本身被安装了 34 万次

它的核心理念只有一个

在你批准设计方案之前,Claude 不准写一行代码。

不是”建议先思考”,是强制的。SKILL.md 里写的是:

“You MUST use this before any creative work – creating features, building components, adding functionality, or modifying behavior.”

这个 Skill 触发后会引导对话经历三个阶段:探索意图 → 澄清需求 → 展示设计方案,只有当你明确说”可以”之后,才会进入写代码环节。

具体怎么工作的?

触发后,Claude 会先把你的任务归类为三种之一:

  • Spike:快速探索可行性(”能实现吗?”)—— 输出答案,不产出持久代码
  • Bounded:改动范围明确—— 先在对话里展示设计方案,几句话讲清楚
  • Architectural:新项目或重构—— 完整的设计文档写入磁盘,提交 git,再进入实现

每个路径都有硬性关卡:你不说 yes,Claude 就停在那里。即便是”加一个小 flag”这种看起来很简单的事,也需要先展示方案。

为什么这对效率很关键?

很多返工不是因为代码写得烂,而是方向就错了。在 AI 时代,”快速试错”有时候反而是最慢的路——因为你得先清理错误的代码,再重新开始。

brainstorming 把这个成本前置了:花 5 分钟确认方向,总比写了两百行代码再推翻要好。

适合谁用?

  • 经常和 AI 编程助手协作的开发者
  • 对 AI 输出质量要求高、不想反复返工的团队
  • 项目复杂度高,需要先理清思路再动手的场景

怎么安装?

npx skills add https://github.com/obra/superpowers --skill brainstorming

或者手动下载 SKILL.md 放到 ~/.claude/skills/brainstorming/ 目录即可。


GitHub:https://github.com/obra/superpowers


GitHub: https://github.com/obra/superpowers/tree/main/skills/brainstorming

评论区

0 条评论

登录后可评论。

林小秋 11 阅读