关于 implement-and-review
用于执行已批准任务或完成指定功能评审的 Agent 技能,面向需要按验收契约实施并提供证据的开发流程。它规定任务路径、执行与审查上下文,以及结果报告和验收权限边界。
主要功能
- 01按批准策略选择任务或评审路径
- 02约束执行路由与上下文管理
- 03规定验证证据和结果报告字段
- 04区分工作结果与最终验收权限
适用场景
- 01实现范围明确且已批准的任务
- 02按绑定策略完成组合功能评审
- 03修复并复核同一路径上的变更
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ robsonrung/ rar-skills --skill implement-and-review安装后在 Claude Code 中输入/implement-and-review确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlreferences/deferred-task.mdevidence-strategy.mdfinal-feature-review.mdmethodology.mdreview-brief.mdrunner-invocations.mdtask-implementation.mdtask-review.mdworktree-and-integration.mdscripts/launch.pytests/test_launch.py详细介绍
实现与审查
按照其验收契约完成一项已批准的任务,或完成与之绑定的功能审查。工作者的结果是集成证据。只有在适用的关卡通过后,父级才能验收任务。
权限与通用规则
实现请求授权进行范围内的编辑、所述验证和可逆隔离。提交、推送、合并、拉取请求、部署、外部消息和破坏性清理都需要明确授权。复用现有授权。只有在存在尚未解决且影响重大的范围、成本或权限决策时才询问。
分派工作者时,通过 shared/references/model-preview.md 获取或复用一个已批准的快照。模型和工作量默认值只能来自 shared/model-routing.json。分派、修复和恢复都必须保留确切的路由、提供方控制项、工具、隐私设置、来源绑定、预算、回退触发条件,以及调用、时间、并发和恢复限制。缺少必需能力时,该路由不可用。此处绝不调用 models-consensus。
为每项任务、工作轨道和角色分别使用持久上下文。审查者必须使用与其审查范围内所有作者不同的模型和独立上下文。原生交接必须设置 parent_history: none。将原生上下文保存在 native_contexts[route_id],将运行器会话保存在 runner_contexts[route_id]。重试或重建前,先协调待处理的调用。上下文丢失时,保留计数器和路由。
启动器会在写入或分派前验证已批准输入的哈希。首次调用和重建时,启动器会包含完整契约;选择较小的完整输入或精简输入前,启动器会验证续接证明。派生笔记不得更改验收标准。渲染后的完整输入上限为 24,000 UTF-8 字节;若已批准的 context_budget 更大,必须说明理由。准备或恢复输入包时,请阅读 shared/references/context-packets.md。
选择一种路径
使用已批准的策略,而不是文字标签。未绑定 review_policy 时,保持任务模式。现有计划和快照保持不变。独立的小型更改在其完整契约未留下任何未解决的产品、数据、安全、公开契约或依赖项决策时,使用任务模式。
只加载选中的行及其触发的参考资料。章节指针仅指明指定章节,而非整本手册。已加载的规则无需重新阅读。
| 当前工作 | 加载内容 |
|---|---|
实现分类为 deferred 的功能任务 | task-implementation.md,然后是 deferred-task.md。 |
| 实现关键功能任务或独立/旧版任务 | task-implementation.md,然后在实现证据就绪时加载 task-review.md。 |
| 审查已完成的关键任务或独立任务 | task-review.md。 |
| 按绑定策略完成组合功能审查 | final-feature-review.md。 |
| 修复、复查或恢复已选路径 | 保持该路径;加载 runner-invocations.md 中的 Continue the same role,若是审查者复查或文字补充,则还需加载 shared/references/incremental-review.md。 |
选择新路由时,加载路由架构、shared/references/task-shaped-model-routing.md 和 shared/references/host-model-execution.md。使用运行器执行时,只阅读 Runner policy and receipts。使用原生方式执行时,只阅读 Native receipts。检查作业或执行已授权的清理时,阅读相应的 Poll and cleanup 章节。交接或成功轮询只能证明执行状态。
输出约定
返回 status、acceptance、routes_used、review、changed_paths 和 next_action。包含必需行为和捕获结果、准确的已批准路由 ID 和有效凭据、附有证据的已采纳或已拒绝发现,以及未解决的风险。临时功能任务使用 implemented;其他情况使用 complete、failed、ceiling_hit 或 awaiting_human。关键任务的审查就绪状态不代表功能已验收。注明任何待完成的最终关卡。
如有条件,将任务报告写入 .ai-workflow/impl-review/<session-id>/<task-id>/report.md。适用时,链接快照、原始捕获内容、审查记录和验证器结果、角色上下文、重建结果、变更路径及剩余风险。保留角色上下文,直至修复、复查和证据义务全部完成。next_action 仅返回必要的决策、父级集成或另行授权的交付。