SuperAPI AI 工具集

fix-issue

通用与其它

查看项目

更新于 10-15 22:34

技能介绍

用途:fix-issue 用于系统化修复代码仓库中的 issue,围绕根因分析、代码探查与回归检测展开,最终产出带回归测试与预防措施的修复 PR。

主要能力:支持按 issue 编号或完整 URL 调用(如 fix-issue 123);可对接 GitHub、GitHub Enterprise、GitLab、Bitbucket,分别使用 gh issue view、glab issue view、bb issue view 获取 issue 上下文。流程包含理解 issue、相似 issue 检测、假设形成、并行根因分析(最多 5 个 RCA agent)、修复设计、实现、验证、预防、runbook、经验教训与提交 PR 等阶段,并按 /effort 级别(low/medium/high/xhigh)调整调查深度。可通过 Portless 与 agent-browser 做服务发现和截图、控制台、网络日志等可视化检查;验证阶段要求先写失败测试再实现修复,并要求完整测试套件通过、PR 关联 issue。

使用方式:以技能名 fix-issue 调用,参数为 issue 编号或 URL;调用前需确认目标,若为代词或空则返回 TARGET_UNRESOLVED 停止。用法示例保留原样:fix-issue 123、fix-issue 456。

限制与约束:禁止直接提交到 main 或 dev,必须使用特性分支;回归测试为强制项;修复需最小化且聚焦;最多 5 个 RCA agent、3 次修复-测试迭代;部分功能依赖私有包或特定 Claude Code 版本,缺失时自动跳过。