做事前先花5分钟设计,能省下几小时返工——这个Claude Skill有点东西
你有没有过这种感觉——脑子里有个模糊的想法,兴冲冲地开始做,做到一半发现方向跑偏了,又得重头来?
我最近发现了一个 Claude Skill,叫 Brainstorming,来自一个 26 万 star 的超火开源项目 superpowers。它专门解决一个问题:在做任何实现之前,先把想法聊清楚。
它是做什么的
这个 skill 的核心逻辑很简单:在你动手写代码、搭功能之前,先和 AI 来一轮结构化对话,把设计敲定。
它不是那种给你一堆模板的工具,而是引导你一步一步探索:
– 先了解项目现状和上下文
– 一次只问一个问题,搞清楚目的、限制、成功标准
– 提出 2-3 个方案并给出权衡
– 最后产出一份设计文档,存进 docs/superpowers/specs/ 目录
关键来了——它有个 HARD-GATE 机制:没有展示设计并获得用户批准之前,AI 绝对不会动手写代码。哪怕你觉得”这个很简单不用设计”,也不行。
为什么我强烈推荐
我见过太多团队”先做了再说”,结果做到一半推倒重来,浪费大量时间。Brainstorming 就是在源头解决这个问题:
把设计审查变成强制环节,而不是可选环节。
而且它不是那种死板的流程图——对于简单的项目,设计可以只有几句话;对于复杂系统,才有完整的架构、数据流、错误处理讨论。规模是自适应的。
怎么用
在支持 Claude Skills 的环境里(比如 Claude Code),直接调用 brainstorming skill 即可。没有额外的安装步骤,就是一个 SKILL.md 文件,AI 会自动加载。
# 直接让 Claude 加载这个 skill
# 你的下一个"我想做个 XXX 功能"
然后就交给它引导你们完成整个设计流程。
适用场景
- 独立开发者:避免一个人闷头做,最后发现路走歪了
- 产品经理/需求方:和 AI 对齐期望,减少沟通损耗
- 团队协作:把设计文档固化下来,后续review有依据
链接
GitHub:https://github.com/obra/superpowers
superpowers 是一个 26 万 star 的 Claude Skills 超级集合,Brainstorming 是其中我最喜欢的一个——它解决的不是具体功能问题,而是工作流程的根本效率问题。
先想清楚,再动手——听起来像废话,但有了这个 skill,AI 真的在帮你做到。
评论区
登录后可评论。