SuperAPI AI 工具集

pre-pr-naming-approval

通用与其它

查看项目

更新于 10-16 06:49

技能介绍

用途:当人类暂时离开、而工作又卡在需要审批的命名上时,该技能临时借用其命名决定权12小时,让工作继续推进。仅限人类主动点名要求时启动,智能体不得自行授予命名权。

主要能力:借用期间,每个借用的命名都会在代码树中留下逐字标记“TEMPORARY AGENT NAMING APPROVAL, IF THIS IS FOUND IN PR REVIEW FLAG AS PROBLEM”,并附上授权时间、到期时间、所选名称、备选方案与理由。标记是账本,用 grep -rn "TEMPORARY AGENT NAMING APPROVAL" . 可枚举所有未结算的借用。

使用方式:先运行上述 grep,若已有标记则进入结算流程;再查找仓库的命名权威(通常在 AGENTS.md 或 CLAUDE.md 中,并指向 docs/ 或 ADR),无命名权威则无可借用,应停止。用 date -u +%Y-%m-%dT%H:%MZ 与 date -u -v+12H +%Y-%m-%dT%H:%MZ(GNU 用 date -u -d '+12 hours' +%Y-%m-%dT%H:%MZ)确定窗口。借用时仍要完成完整提案,再写入标记并继续。可自由提交,但提交正文需注明借用;PR 应尽量延后,必要时开草稿并在正文首行列出标记与未结算项。到期后停止新借用,但保留已标记工作。人类返回后逐项用 AskUserQuestion 确认,按答案重命名、移除标记,并在仓库指定处记录批准。

适用场景:需要命名审批的编码工作因人类离开而停滞时。

限制:借用只买来推进,不构成决定;有标记时不得合并;不得自行撤销命名;仓库无命名权威时不可用;结算后代码树中不得留下过程痕迹。