Using superpowers
A curated collection of WorkBuddy agent skills — academic pipeline, frontend slides, PPTX generator, tool-call repair, and more.
npx -y skills add yinqd3/workbuddy-skills --skill using-superpowersAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Superpowers 工程方法论入口。在开始任何编码任务前自动加载,确保遵循 brainstorming → plan → TDD → review 的完整工作流。触发词:写代码、开发功能、重构、修bug、做项目、build、implement、refactor、debug。
SKILL.md
2.3 KB, as published. Nobody here has run it
Superpowers — WorkBuddy 版
基于 obra/superpowers 适配的软件工程方法论技能集。
核心理念
想法 → 头脑风暴 → 计划 → TDD 执行 → 代码审查 → 完成
不是建议,是强制管线。 "太简单不需要设计" —— 这是最危险的幻觉。
技能管线总览
| 阶段 | 技能 | 触发条件 |
|---|---|---|
| 0. 入口 | using-superpowers | 任何编码任务开始时 |
| 1. 设计 | brainstorming | 新功能/改动需求 → 先设计再动手 |
| 2. 计划 | writing-plans | 设计确认后 → 写详细实现计划 |
| 3. 执行 | executing-plans 或 subagent-driven-development | 按计划逐任务执行 |
| 4. TDD | test-driven-development | 每个实现步骤强制 TDD |
| 5. 调试 | systematic-debugging | Bug / 测试失败 → 四阶段系统调试 |
| 6. 审查 | requesting-code-review / receiving-code-review | 代码变更后审查 |
| 7. 验证 | verification-before-completion | 完成前强制验证 |
| 8. 收尾 | finishing-a-development-branch | 所有任务完成,测试通过 |
| 9. 并行 | dispatching-parallel-agents | 多子代理并行任务 |
| 10. 元技能 | writing-skills | 编写/改进 Skill 本身 |
四条铁律
- 先设计再动手 → 没有例外,再简单的项目也要先过 brainstorming
- TDD 不可跳过 → 没有失败的测试,就没有生产代码
- 先根因再修复 → 没有根因调查,不许提修复方案
- 每一步都要验证 → 完成 ≠ 做完,验证通过才算完成
适配说明
原版为 Claude Code/Codex 设计,WorkBuddy 版做了以下适配:
- 子代理调度:
sessions_spawn→ WorkBuddyAgent工具 +TaskCreate - 代码审查:Claude Code Task → WorkBuddy
Agent(审查子代理) - 文件路径约定:
docs/superpowers/→docs/plans/ - 语言支持:中英双语描述,代码示例以 Python/TypeScript 为主
- 移除了
using-git-worktrees(WorkBuddy 场景不常用)