SuperAPI AI 工具集

pr-lifecycle

通用与其它

查看项目

更新于 10-16 02:39

技能介绍

用途:该技能负责 PR 方法本身,即创建或更新已授权的拉取请求、维护交付关联、处理评审与 CI,并报告确切的检查状态。发布、评审回复、议题/评论写入与合并权限由任务与仓库策略决定,AGENTS.md 与仓库 overlay 负责范围、标签、SDD 链接与门禁。打开/更新权限本身不等于授权合并。

前置条件:需明确确切仓库、base/head 与交付范围;发布前先走 pre-push;仅在需要能力映射时使用 harness-operations,订阅与特定 GitHub 工具不是前置条件。

主要能力与用法:更新已有 PR 而非新建重复 PR,描述最终行为与验证。仓库要求 SDD 时按情形使用 Closes #N、Fixes #N、Part of #N、Refs #N,每个议题一个关闭关键词。作为规范切片时列出确切交付的 Plan 项,并保持规范自身 Plan 未勾选,不得暗示检查通过或草稿 PR 即完成未运行的采纳测试。针对确切 head SHA 同时读取 commit-status 与 check/workflow 两个表面,区分 passed、failed、pending、cancelled、skipped 与 unavailable,跳过的必需门禁或缺失结果不算通过。用 ci-triage 分类失败并在仓库自有门禁/夹具下复现;修复范围内缺陷,报告被阻塞的日志与设置。需要人工决策时通过 harness-operations 的结构化提问能力提出上下文与选项并等待,仅写在最终回复中不足。冲突使用 pre-push 的本地协调并在结果树上重跑检查,不得用网页冲突编辑器替代本地验证。评审意见用连贯提交处理,解释、答疑或请求澄清时回复,确认关切后再解决线程。

限制:每次 head 变更后都要重复状态/检查扫描,当前脚手架不提供后台监控时不得承诺。仅在单独授权与仓库必需门禁下合并;落地后验证议题原生关闭、更新部分规范的 Plan 项,并仅在被授权时协调既有总追踪器,引用已落地 PR,不得把已放弃或未合并工作标为完成。CI 成功不能证明原生 agent 指令发现或 Cloud 行为。完成时报告 PR URL、head、变更内容、两个检查表面的证据与剩余门禁;采纳证据缺失时保持草稿状态。资料未提供具体安装命令、价格与平台细节。