SuperAPI AI 工具集

implementation-kickoff

编程与开发

查看项目

更新于 10-16 03:05

技能介绍

用途:在用户明确调用该技能后,将已商定的实现范围转入隔离执行环境,保持用户原始检出与既有分支不变,最终产出一个可供用户自行推送的干净本地分支。

主要能力:从当前 main 创建 detached worktree;在隔离环境中完成实现、聚焦测试、格式化与评审修复;将完整任务重放到最新 main;执行最终评审与验证;生成 PR 交接草稿;创建唯一一条本地提交并做交接校验。

必要用法:显式调用即授权抓取、创建专用 worktree、rebase 或重放任务自有改动、创建最终本地分支、暂存任务自有文件并创建一条本地提交;但不授权推送、创建 PR 或任何 GitHub 变更。需先完成规划与实现范围约定,不得在仅调查阶段或所需用户批准前启动。关键命令包括:git worktree add --detach <worktree> origin/main,以及 python .agents/skills/implementation-kickoff/scripts/validate_handoff.py --repo <worktree> --base <final-base> --expected-branch <branch> --shipped-path-manifest <manifest>;接管他人 PR 时另加 --required-trailer-email <verified-email>。

适用场景:从已商定范围进入隔离实现并准备本地交付;或在用户要求完成他人 PR 时,在最新 origin/main 上重放其完整任务差异(不沿用贡献者分支及其中间提交拓扑),原 PR 已合并则不视为可接管。

限制:抓取失败须停止;worktree 或分支冲突须保留现有目标并另择路径或分支名;重放冲突在结果不明确时保留改动并等待指示;评审或验证失败、提交钩子改动内容、最终状态非干净或多提交时,不得作为完成交接。接管时若无法从原 PR 提交取得有效作者身份,须在提交前停止并询问,不得编造邮箱。Operational 产物默认不进入 shipped-path manifest,除非原始需求或仓库政策明确要求提交。worktree 路径与校验输出仅作本地诊断,不得写入 PR 标题或描述。完成后明确说明未推送、未创建 PR。该资料未提供收费、价格或平台等进一步信息。