Skip to content

superpowers
让 AI 编码代理遵循最佳实践

别让 AI 偷懒。Superpowers 提供 14 个可组合技能,强制 AI 代理执行系统化的设计、TDD 开发和代码审查,确保每次交付都是生产级质量。支持 Claude Code、OpenCode、Codex 三大平台。

为什么选择 Superpowers?

为 AI 编码代理注入软件工程铁律

🎯 强制设计对话

在 AI 写第一行代码前,强制执行需求澄清和架构设计,避免过度理性化导致的返工。

🧪 TDD 铁律执行

无测试不写代码,强制 RED-GREEN-REFACTOR 循环,确保测试覆盖率和代码可维护性。

🔍 系统化调试

四阶段调试流程(观察 → 假设 → 验证 → 修复),拒绝盲目猜测和随机修复。

👥 子代理驱动开发

专业分工,快速迭代。利用多个子代理并行执行任务,每个步骤都经过自动代码审查。

🔀 Git 工作树隔离

为每个功能创建隔离环境,保持主分支清洁,支持并行开发不冲突。

⚡ 并发代理调度

面对多个独立任务时,同时调度多个子代理并行处理,大幅提升开发效率。

📋 代码审查工作流

每个任务完成后自动触发代码审查,保持代码质量,及时发现问题。

🛡 证据优先验证

声称完成前必须有真实验证(测试通过、构建成功、文档更新),杜绝半成品交付。

🔌 三大平台支持

Claude Code、OpenCode、Codex 三大 AI 编码平台无缝集成,技能自动加载。

✨ 可扩展技能系统

编写自定义技能,创建专属工作流。技能以文件形式存储,易于版本控制和分享。

课程大纲
共 4 个章节,17 节课程