Superpowers
一套增强开发工作流的 Claude Code 技能集,涵盖规划、调试、TDD、代码审查等.
Superpowers
Superpowers 是一套面向 Claude Code 的开发工作流增强技能集,用结构化流程替代临时发挥,让 AI 辅助开发更可靠、更高效。
核心理念
遇到任务时不要凭直觉直接写代码,而是按照既定的流程技能来执行 — 先规划、再实现、最后验证。
技能分类
流程技能(Process Skills)
这些技能决定如何完成任务,应在其他技能之前使用:
- Brainstorming — 在创建功能、构建组件、添加功能之前,先探索用户意图和设计需求
- Writing Plans — 当有需求规格说明或涉及多步骤任务时,先编写实现计划
- Executing Plans — 按照计划逐步执行,保持任务分解和进度追踪
- Systematic Debugging — 遇到 Bug 或测试失败时,系统化定位根因而非盲目修复
- Test-Driven Development — 红-绿-重构循环,先写测试再写代码
- Verification Before Completion — 完成前验证变更是否符合预期
协作技能(Collaboration Skills)
- Requesting Code Review — 提交代码前请求 AI 审查
- Receiving Code Review — 处理审查反馈
- Finishing a Development Branch — 实现完成后决定合并、PR 或清理
- Dispatching Parallel Agents — 将独立子任务并行分派给多个 Agent
- Subagent-Driven Development — 在当前 session 中执行多 Agent 实现计划
基础设施技能(Infrastructure Skills)
- Using Git Worktrees — 使用 Git 工作树隔离并行开发
- Using Superpowers — 技能的技能,指引如何正确加载和使用技能
安装使用
Superpowers 通过 Claude Code 插件系统安装:
claude plugins install superpowers@anthropic-agent-sdk
安装后,在对话中直接输入 /superpowers:<skill-name> 即可调用对应技能。