Superpowers:一套给coding agent的工作流skills(≈29k Star)进官方插件仓库了
- 内容介绍
- 文章标签
- 相关推荐
我大概用了两周的coding agent工作流:Superpowers(obra/superpowers)。今天看到它出现在 claude-plugins-official 列表里(我这边 /plugin 能看到 source),顺便分享下它的工作流思路。
来源:
-
Reddit 讨论:https://www.reddit.com/r/ClaudeCode/comments/1qgkupf/superpowers_is_now_on_the_official_claude/
-
GitHub:GitHub - obra/superpowers: An agentic skills framework & software development methodology that works.
它有一套最近大家在聊的很火的 skills,用来把agent拉回“先想清楚、再动手、再验证”的节奏,核心链路大概是:
-
brainstorming(
/superpowers:brainstorm):任何“要开始写/改功能”之前先用它,把需求/约束/成功标准摸清楚,先出设计再实现(分段确认) -
writing-plans(
/superpowers:write-plan):把实现拆成很小、可验证的 steps,避免一口气写一大坨 -
executing-plans(
/superpowers:execute-plan):按批次执行计划,每批做一次 review/checkpoint -
test-driven-development:强调 red/green/refactor(先失败的测试,再最小实现)
-
verification-before-completion + systematic-debugging:先验证再宣称“修好了”,遇到 bug 用更系统的方法追根因
安装我就不复读了:README里Claude Code/Codex/OpenCode都有对应的入口和指令。我个人感觉最有用的是先从 brainstorming 那套问答/设计确认开始。
我也在不断熟悉这套工作流中,感觉它就是我想要的coding agent工作流。
plugin664×624 101 KB
weeklytrending930×500 46 KB
--【壹】--:
感谢分享
--【贰】--:
感谢分享,去看看
--【叁】--:
感谢分享
--【肆】--:
反重力咋装?把skills里面的的放进去吗
--【伍】--:
执行计划时,针对每个任务,它会开新子代理的来处理。当然重新开新窗口执行特定任务也是可以的。
--【陆】--:
可以这么用,不过这样可能会大打折扣,官方没有做适配,只能用它的skills,无法协调调用,最好是通过Claude code/codex/opencode来使用
--【柒】--:
回去就试试。感谢分享
--【捌】--: 苦海行舟:
不同阶段的工作流用不同的agent模型
它主要是通过skills(提示/流程约束)来切阶段:brainstorming、write-plan、execute-plan。目前是没有看到不同阶段用不同的模型。可以自己切换模型。
--【玖】--:
nb,看到有自媒体报道了
--【拾】--:
这个里面是可以跟opencode一样 针对不同阶段的工作流用不同的agent模型么,还是都是一个主模型来作这些工作流的工作?
--【拾壹】--:
我当时刚看见这个库的时候就感觉跟SDD思想的产品(speckit、openspec、kiro等)有重叠的地方,之前在我们组内小范围推广了一下openspec,体验还不错,感觉这套skills对于流程控制没有openspec控制的那么严格
--【拾贰】--:
这个其实感觉 kiro里的spec 模式是交互做的最好的了也是先进行需求分析,生成一个需求文档,然后进行设计文档的详细设计,最后生成一个task执行任务,拆解的很细,这些文档的交互过程中你都可以随时和大模型交互修改 会在.kiro下有一个对应的文档,你可以随时查看,也可以手动修改。task里面每一个清单都可以单独执行 也可以设置哪些不重要的先不执行。
image1540×672 84.5 KB
每个task的执行过程都可以在task的文档里查看
image1693×501 64.9 KB
这里还可以随时修改任务是不是必选的
image748×320 30.9 KB
这个交互的工作流感觉用起来很舒服。
--【拾叁】--:
这一套是不错
--【拾肆】--:
明天试试
--【拾伍】--: 迷糊虫:
感谢分享
感谢分享
--【拾陆】--:
对于一套中等复杂的项目,能通过头脑风暴构思,再计划再实现,它不可能在一个窗口搞定所有功能,那一次弄不完下次继续新开窗口?继续的话就算子代理,主窗口也会爆炸吧,新开窗口有文档记录进度吗
--【拾柒】--:
kiro这个也很好。但Superpowers不用依赖特定IDE。不过两者可以结合使用,Kiro管spec产物与追踪,Superpowers管实现阶段的执行质量
--【拾捌】--:
重新开新窗口的话,怎么继续未完成的计划和任务呢
--【拾玖】--:
哇,感谢大佬
我大概用了两周的coding agent工作流:Superpowers(obra/superpowers)。今天看到它出现在 claude-plugins-official 列表里(我这边 /plugin 能看到 source),顺便分享下它的工作流思路。
来源:
-
Reddit 讨论:https://www.reddit.com/r/ClaudeCode/comments/1qgkupf/superpowers_is_now_on_the_official_claude/
-
GitHub:GitHub - obra/superpowers: An agentic skills framework & software development methodology that works.
它有一套最近大家在聊的很火的 skills,用来把agent拉回“先想清楚、再动手、再验证”的节奏,核心链路大概是:
-
brainstorming(
/superpowers:brainstorm):任何“要开始写/改功能”之前先用它,把需求/约束/成功标准摸清楚,先出设计再实现(分段确认) -
writing-plans(
/superpowers:write-plan):把实现拆成很小、可验证的 steps,避免一口气写一大坨 -
executing-plans(
/superpowers:execute-plan):按批次执行计划,每批做一次 review/checkpoint -
test-driven-development:强调 red/green/refactor(先失败的测试,再最小实现)
-
verification-before-completion + systematic-debugging:先验证再宣称“修好了”,遇到 bug 用更系统的方法追根因
安装我就不复读了:README里Claude Code/Codex/OpenCode都有对应的入口和指令。我个人感觉最有用的是先从 brainstorming 那套问答/设计确认开始。
我也在不断熟悉这套工作流中,感觉它就是我想要的coding agent工作流。
plugin664×624 101 KB
weeklytrending930×500 46 KB
--【壹】--:
感谢分享
--【贰】--:
感谢分享,去看看
--【叁】--:
感谢分享
--【肆】--:
反重力咋装?把skills里面的的放进去吗
--【伍】--:
执行计划时,针对每个任务,它会开新子代理的来处理。当然重新开新窗口执行特定任务也是可以的。
--【陆】--:
可以这么用,不过这样可能会大打折扣,官方没有做适配,只能用它的skills,无法协调调用,最好是通过Claude code/codex/opencode来使用
--【柒】--:
回去就试试。感谢分享
--【捌】--: 苦海行舟:
不同阶段的工作流用不同的agent模型
它主要是通过skills(提示/流程约束)来切阶段:brainstorming、write-plan、execute-plan。目前是没有看到不同阶段用不同的模型。可以自己切换模型。
--【玖】--:
nb,看到有自媒体报道了
--【拾】--:
这个里面是可以跟opencode一样 针对不同阶段的工作流用不同的agent模型么,还是都是一个主模型来作这些工作流的工作?
--【拾壹】--:
我当时刚看见这个库的时候就感觉跟SDD思想的产品(speckit、openspec、kiro等)有重叠的地方,之前在我们组内小范围推广了一下openspec,体验还不错,感觉这套skills对于流程控制没有openspec控制的那么严格
--【拾贰】--:
这个其实感觉 kiro里的spec 模式是交互做的最好的了也是先进行需求分析,生成一个需求文档,然后进行设计文档的详细设计,最后生成一个task执行任务,拆解的很细,这些文档的交互过程中你都可以随时和大模型交互修改 会在.kiro下有一个对应的文档,你可以随时查看,也可以手动修改。task里面每一个清单都可以单独执行 也可以设置哪些不重要的先不执行。
image1540×672 84.5 KB
每个task的执行过程都可以在task的文档里查看
image1693×501 64.9 KB
这里还可以随时修改任务是不是必选的
image748×320 30.9 KB
这个交互的工作流感觉用起来很舒服。
--【拾叁】--:
这一套是不错
--【拾肆】--:
明天试试
--【拾伍】--: 迷糊虫:
感谢分享
感谢分享
--【拾陆】--:
对于一套中等复杂的项目,能通过头脑风暴构思,再计划再实现,它不可能在一个窗口搞定所有功能,那一次弄不完下次继续新开窗口?继续的话就算子代理,主窗口也会爆炸吧,新开窗口有文档记录进度吗
--【拾柒】--:
kiro这个也很好。但Superpowers不用依赖特定IDE。不过两者可以结合使用,Kiro管spec产物与追踪,Superpowers管实现阶段的执行质量
--【拾捌】--:
重新开新窗口的话,怎么继续未完成的计划和任务呢
--【拾玖】--:
哇,感谢大佬

