SuperAPI AI 工具集

fix-issue

测试与质量

查看项目

更新于 10-15 22:16

技能介绍

用途:把已提交的 GitHub issue 变成可合并的改动,流程为理解、复现、带测试修复、验证、开 PR 关闭 issue。

主要能力:解析 issue 编号或完整 URL,读取正文与讨论,提取问题、复现步骤、验收标准和关联 PR/提交;在专用分支或 worktree 中隔离工作;对 bug 先写失败测试复现,对功能/杂项写编码验收标准的测试;做最小改动使测试通过;运行真实命令验证新测试、既有测试、类型检查与 lint;可选调用 /codex-review、/review-panel、/curate 复核;最后创建 PR。

使用方式:用 gh issue view <n> --comments 读取 issue;优先用 /branch fix-<n>-<slug>,否则 git worktree add 或 git checkout -b fix-<n>-<slug>;确认范围后先复现再修复;验证通过后展示 diff 摘要,经确认再执行 gh pr create --title "<imperative summary> (closes #<n>)" --body "Closes #<n>\n\n<what changed and why, one short paragraph + the verification you ran>",用 Closes #<n> 让合并自动关闭 issue。

适用场景:需要按 issue 做聚焦修复并留下测试与验证证据的仓库维护工作。

限制与护栏:issue 模糊或已关闭时先询问,不猜测范围;不扩大范围,额外发现用 /idea 另记;无法复现时不上投机性修复;未展示改动并获得许可前不推送、不创建 PR;每个“通过/已修复/完成”都必须有本次会话运行命令的输出支撑。具体安装方式与依赖暂未提供。