在实现前通过对话探索用户意图、需求和设计,形成设计文档并获批准后转入实施计划。
Skillset
obra/superpowers↗
用途概括Superpowers是一套完整的软件开发方法论,基于一组可组合的技能(如头脑风暴、计划编写、测试驱动开发、子代理驱动开发等),引导编码代理从需求探索到实现、测试、代码审查和完成。它强调自动化、隔离工作区、验证和并行处理,适用于多种AI编码工具,使代理能够自主工作数小时而不偏离计划。
Skill 数量
14
所需 CLI
codesignghgitnpmpytestsecurity
业务领域
CodingDesignDevelopmentDocumentationQuality AssuranceSoftware Development
技能形态
Business ProcessStyle GuideWorkflow
技能关系
技能之间的使用关系
Skill → Skill 的使用关系,可跨层指向。同色块表示同一类技能形态。
引用关系数
19
孤立技能个数
3
引用最多的技能
- writing-plans4个下游技能
- executing-plans4个下游技能
被引用最多的技能
- executing-plans3个上游技能
- subagent-driven-development3个上游技能
brainstorming
writing-plans
writing-skills
executing-plans
using-superpowers
using-git-worktrees
systematic-debugging
receiving-code-review
requesting-code-review
subagent-driven-development
dispatching-parallel-agents
verification-before-completion
finishing-a-development-branch
test-driven-development
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.
说明:每条依赖线读作“当前 Skill 依赖”它指向的 Skill。
技能清单
14 个 Skill · 按名称或领域筛选
Skill
用途
领域
形态
路径
为多步骤任务编写全面的实施计划,确保工程师在零上下文情况下也能按步骤执行,包含文件结构、任务分解和测试驱动开发。
CodingSoftware Development
WorkflowStyle Guide
用于创建、编辑和验证技能文档,采用测试驱动开发方法,确保技能有效指导代理行为。
CodingDocumentation
WorkflowStyle Guide
执行书面实现计划,包括加载审查、逐步执行任务、验证并完成开发,适用于独立会话与检查点。
Coding
Workflow
在开始任何对话或任务前,强制检查并调用相关技能,确保遵循技能工作流,避免跳过步骤。
Coding
Workflow
在开始新功能开发时,确保工作在一个隔离的工作空间中,优先使用原生工具,其次使用git worktree回退方案,避免影响当前工作区。
Coding
Workflow
系统化调试技能,强调在修复前必须找到根本原因,通过四阶段流程(调查、分析、假设、实施)避免随机修复和症状掩盖。
Coding
Workflow
用于接收代码审查反馈时,在实施前进行技术验证和澄清,避免盲目执行或表演性同意,确保技术正确性。
Coding
Workflow
在开发过程中请求代码审查,通过分派子代理审查代码变更,及早发现并修复问题,确保代码质量。
CodingQuality AssuranceDevelopment
Workflow
通过为每个任务分派独立的子代理,并在每个任务后进行规范合规性和代码质量审查,最后进行全分支审查,实现高效迭代开发。
Coding
Workflow
并行派遣多个子代理分别处理独立任务,每个子代理有明确范围和上下文,提高调试和修复效率。
Coding
Workflow
在声称工作完成前必须运行验证命令并确认输出,证据先于断言,防止虚假完成。
Coding
WorkflowStyle GuideBusiness Process
开发完成后,通过验证测试、检测环境、提供合并/PR/清理选项,引导用户完成分支集成与收尾工作。
Coding
Workflow
在实现功能或修复bug前,先编写测试并观察其失败,再编写最小代码使其通过,确保代码正确性。
Coding
Workflow
显示 14 / 14 条
安装方式
一行命令,把整个 SkillSet 装好。
复制后在终端运行,即可将 obra/superpowers 加入你的 Agent 环境。
$
npx skills add obra/superpowers