一键安装此套包中的所有插件:
42plugin install obra/kit/superpowers包含的插件(15)
接收代码审核助手
obra
在接收代码审查反馈时使用,在实施建议之前,特别是当反馈似乎不清晰或在技术上有疑问时 - 需要技术严谨性和验证,而不是表面的同意或盲目实施。
编写技能助手
obra
在创建新技能、编辑现有技能或在部署之前验证技能是否有效时使用。
使用 Git 工作区工具
obra
在开始需要与当前工作区隔离的功能工作或在执行实施计划之前使用 - 创建隔离的 Git 工作树,具有智能目录选择和安全验证。
完成开发分支助手
obra
在实施完成、所有测试通过时使用,您需要决定如何集成工作 - 通过提供合并、PR 或清理的结构化选项来指导开发工作的完成。
测试驱动开发助手
obra
在实现任何功能或修复错误之前使用。
系统调试助手
obra
在遇到任何错误、测试失败或意外行为时使用,在提出修复建议之前。
并行任务分发助手
obra
在面对 2 个或更多独立任务时使用,这些任务可以在没有共享状态或顺序依赖的情况下进行工作。
完成前验证助手
obra
在即将声称工作已完成、修复或通过时使用,在提交或创建 PR 之前 - 需要运行验证命令并确认输出,然后才能做出任何成功声明;在断言之前提供证据始终是必要的。
编写计划助手
obra
在您有多步骤任务的规范或需求时使用,在接触代码之前。
请求代码审核助手
obra
在完成任务、实施主要功能或在合并之前使用,以验证工作是否符合要求。
代码审查智能体
obra
在完成主要项目步骤并需要根据原始计划和编码标准进行审查时使用此代理。示例:<示例>上下文:用户正在创建一个代码审查代理,该代理应在编写逻辑代码块后调用。用户:"我已经完成了实施。"
子智能体驱动开发助手
obra
在当前会话中执行实施计划时使用,涉及独立任务。
使用超能力助手
obra
在开始任何对话时使用 - 建立如何查找和使用技能的方式,要求在任何响应之前调用技能工具,包括澄清问题。
头脑风暴助手
obra
在进行任何创意工作之前必须使用 - 创建功能、构建组件、添加功能或修改行为。在实施之前探索用户意图、需求和设计。
执行计划助手
obra
在您有书面实施计划需要在单独的会话中执行并进行审查检查点时使用。