SuperAPI AI 工具集

rpi-implement

通用与其它

查看项目

更新于 10-16 06:47

技能介绍

用途:依据已批准的 RPI(任务中心)计划交付既定成果,并在执行过程中让计划保持最新、勾选已完成工作、维护精简的行为与功能变更日志,使调用方能够信任已完成和剩余的工作。

主要能力:解析 .copilot-tracking/plans/{{YYYY-MM-DD}}/{{task_slug}}-plan.md 指定计划及声明的调用范围(完整计划、单个 Pxx 阶段或单个 Pxx-Txx 任务);读取任务中的 Goals、Requirements、Details、Guidance、References、Dependencies 块及计划中的决策与风险表;在修改源码前读取 Planning Readiness 与 Critique Disposition;使用 templates/changes-log.md 创建或续写 .copilot-tracking/changes/{{YYYY-MM-DD}}/{{task_slug}}-changes.md;按计划顺序处理首个未勾选且依赖就绪的条目;任务 Requirements 满足且变更记录存在后立即勾选 Pxx-Txx,阶段内所有任务勾选后勾选 Pxx;发现新信息时分类为本地判断、仅实现注解、后续工作或需用户决策的计划变更;当先完成的工作产生后续任务所需内容时补充 Guidance 块;保持 Phase Checklist 图示最新;按 Requirements 或 Details 指定运行检查并记录通过、失败、跳过或不可用及原因;范围完成后汇总变更记录、阻塞项、完成标记、剩余工作与验证状态;在交付 Review 前完成状态核对;按返回契约向调用方报告结果。

使用方式:需提供已批准的计划路径或任务上下文、可选的声明范围、任务局部计划上下文、证据、最新 critique 处置与既有变更记录。直接 /rpi-implement 请求无需额外计划批准提示;独立调用时不调用 rpi-review,仅在满足 Review 前提时提示 /rpi-review 为可选下一步。计划与变更记录中的代码、命令、符号用反引号包裹,已有文件用工作区相对路径链接。

适用场景:按已批准计划推进编码实现、勾选进度并维护变更日志,支持完整计划、单阶段或单任务的范围。

限制:不得扩大活动范围,无关工作放入显式后续项;不使用行号或独立旧日志工件;保持 .copilot-tracking/ 引用不出现在生产代码、注释、文档字符串与提交信息中;重大或分歧性选择需先由用户决策,受影响依赖工作暂停;当计划、所需细节或依赖妨碍可信进展,或缺少决策关键回答时,标记为 Blocked 停止;仅当声明的完整计划全部标记有完成证据时才报告完整计划完成。其余实现细节以 references/implementation.md 为准。