SuperAPI AI 工具集

implementation-kickoff

编程与开发

查看项目

更新于 10-16 03:05

技能介绍

用途:在实现范围已达成一致后,显式切换到隔离执行环境,保持用户原有检出与分支不变,最终产出一个可推送的干净本地分支。仅在显式调用时启用,调查阶段或缺少必要用户批准时不得启动。

主要能力与流程:记录原始需求、成功标准、目标基线(默认 origin/main)、任务归属路径、兼容边界与不支持场景;从当前 main 创建 detached worktree(git worktree add --detach <worktree> origin/main),所有实现在此进行;实现期间不提交,保持任务 diff 未提交,单独维护 shipped-path 清单;完成后再次 fetch origin main,必要时用临时 stash 变基并重放;执行最终评审与验证;生成 PR 交接草稿;最后创建唯一分支并只提交一次。

接管他人 PR:以只读方式刷新 PR 元数据与三方 diff,将原 PR 完整任务 diff 应用到基于当前 origin/main 的 worktree,记录原作者身份与 Co-authored-by,无法获得有效作者身份时须停止并询问,不得编造邮箱。

限制:显式调用仅授权 fetch、创建 worktree、变基/重放、创建本地分支、暂存任务文件与一次本地提交,绝不授权 push、创建 PR 或任何 GitHub 变更。不得删除已有 worktree 或改写已有分支,不得创建检查点提交。fetch 失败、worktree/分支冲突、重放冲突、评审或验证失败时须停止或保留证据并请求指示。最终须运行 validate_handoff.py 校验,并明确说明未推送、未创建 PR。

适用场景:需要将已批准的实现范围安全隔离执行并本地交接的仓库工作流。