Agent Skills › obra/superpowers

obra/superpowers

GitHub

在创意工作前探索用户意图和需求,通过对话将想法转化为设计。强制要求在任何实现动作前获得人类批准,防止未经验证的假设导致浪费。

14 skills 283,227

Install All Skills

npx skills add obra/superpowers --all -g -y
More Options

List skills in collection

npx skills add obra/superpowers --list

Skills in Collection (14)

在创意工作前探索用户意图和需求,通过对话将想法转化为设计。强制要求在任何实现动作前获得人类批准,防止未经验证的假设导致浪费。
创建新功能 构建组件 添加功能 修改行为
skills/brainstorming/SKILL.md
npx skills add obra/superpowers --skill brainstorming -g -y
用于并行分发多个独立任务给专用智能体,通过隔离上下文和并发执行提升调试效率。适用于多文件失败或子系统故障等无共享状态场景。
多个测试文件因不同原因失败 多个独立子系统出现故障 需要并行调查多个无关bug
skills/dispatching-parallel-agents/SKILL.md
npx skills add obra/superpowers --skill dispatching-parallel-agents -g -y
用于加载并审查实现计划,在隔离工作区中严格按步骤执行任务并进行验证。遇到阻塞时停止求助,完成后调用子技能收尾分支,确保开发流程规范且安全。
需要执行已编写好的实施计划 在独立会话中按步骤实现功能
skills/executing-plans/SKILL.md
npx skills add obra/superpowers --skill executing-plans -g -y
用于在开发分支实现完成且测试通过后,检测 Git 环境并引导用户选择合并、创建 PR 或保留分支,确保代码安全集成。
开发任务已完成 所有测试通过需要提交代码 决定如何整合功能分支
skills/finishing-a-development-branch/SKILL.md
npx skills add obra/superpowers --skill finishing-a-development-branch -g -y
指导Agent在接收代码审查反馈时,先验证再实施,避免盲从。强调技术严谨性,要求澄清模糊项、评估合理性并拒绝无效表演性回复,确保实现符合代码库现状。
收到代码审查反馈 需要决定是否采纳审查建议
skills/receiving-code-review/SKILL.md
npx skills add obra/superpowers --skill receiving-code-review -g -y
指导在开发任务完成、重大功能实现或合并前,通过获取Git SHA并调度代码审查子代理来请求代码审查,确保质量并捕获潜在问题。
完成子代理驱动的开发任务后 实现主要功能后 合并到主分支前
skills/requesting-code-review/SKILL.md
npx skills add obra/superpowers --skill requesting-code-review -g -y
一种在单次会话中通过为每个独立任务分派全新子代理来执行实施计划的开发技能,强调隔离上下文、逐任务审查及最终整体审查,以实现高质量快速迭代。
拥有明确的实施计划且任务相对独立 需要在当前会话中持续自动执行代码实现
skills/subagent-driven-development/SKILL.md
npx skills add obra/superpowers --skill subagent-driven-development -g -y
指导在遇到任何技术故障前必须先进行根因调查,严禁盲目修复。涵盖错误分析、复现、变更检查及多组件诊断,确保彻底定位问题根源。
遇到Bug或测试失败 系统出现意外行为 性能或构建问题
skills/systematic-debugging/SKILL.md
npx skills add obra/superpowers --skill systematic-debugging -g -y
遵循TDD原则,强制先写失败测试再实现代码。涵盖RED-GREEN-REFACTOR流程,确保测试真实反映行为,禁止无测试直接编码。
实现新功能 修复Bug 重构代码 变更行为逻辑
skills/test-driven-development/SKILL.md
npx skills add obra/superpowers --skill test-driven-development -g -y
该技能用于在开始新功能开发前创建隔离的工作空间。通过检测现有环境、优先使用原生工具或回退到 git worktree,确保代码修改不干扰当前分支,提供安全独立的开发上下文。
需要隔离工作区进行功能开发 执行实现计划前需确保独立环境
skills/using-git-worktrees/SKILL.md
npx skills add obra/superpowers --skill using-git-worktrees -g -y
规定Agent在任何响应或行动前必须优先调用相关技能,强调技能调用的强制性与优先级,防止无纪律操作,确保使用正确方法论处理任务。
开始新对话时 执行任何任务或回答问题前
skills/using-superpowers/SKILL.md
npx skills add obra/superpowers --skill using-superpowers -g -y
强制在声称工作完成、修复或测试通过前,必须运行验证命令并确认输出证据。禁止无依据断言,确保所有成功声明均有实时执行结果支撑,防止虚假报告。
准备提交代码或创建PR前 声称任务已完成或Bug已修复时 报告测试结果或构建状态前
skills/verification-before-completion/SKILL.md
npx skills add obra/superpowers --skill verification-before-completion -g -y
用于在编码前将需求转化为详细的实施计划。指导AI拆解任务、设计文件结构,并生成包含测试驱动开发步骤的原子化任务清单,确保代码可测且独立提交。
拥有多步骤任务的规格说明或需求文档 准备开始编码前的规划阶段
skills/writing-plans/SKILL.md
npx skills add obra/superpowers --skill writing-plans -g -y
将测试驱动开发应用于技能文档编写,通过基线验证、编写规范和重构循环来创建高质量的 Agent 技能。
创建新技能 编辑现有技能 部署前验证技能
skills/writing-skills/SKILL.md
npx skills add obra/superpowers --skill writing-skills -g -y

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-10 06:41
浙ICP备14020137号-1 $mapa de visitantes$