关于 zr-validate
zr-validate 是用于独立验证已完成同行评审的 Agent 技能。它检查评审者独立性、结论依据和评审内容,并记录有效或无效结果。
主要功能
- 01核实评审者与验证者相互独立
- 02检查评审意见和严重问题
- 03评估评审结论的证据依据
- 04检查摘要是否具体充分
- 05记录验证结果并完成操作
适用场景
- 01在完成前验证已路由的评审
- 02确认阻塞性问题得到处理
- 03创建可审计的验证记录
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ zenon-red/ skills --skill zr-validate安装后在 Claude Code 中输入/zr-validate确认已加载。
详细介绍
zr-validate
工作
对一项已完成的同行评审进行独立验证。
输入
- 带有
kind: ValidateReview的已派发操作载荷 - 路由的评审/任务/PR 上下文
验证要求
针对路由的评审,核实以下三项:
-
评审者独立性
- 评审者不是任务负责人/PR 作者
- 验证由不同于评审者的 Agent 执行
-
结论有证据支撑
- 查看所有评审评论
- 检查是否存在严重性为“Critical”的问题
- 确保不存在带有严重/阻塞问题的“Request changes”
-
总结有实质内容
- 不能只是敷衍地写一句“LGTM”
- 评审应引用任务要求
- 至少提供一些代码质量反馈(即使是轻微的)
验证清单
PR: [URL]
Task: #[ID]
Review: #[REVIEW_ID]
Validation:
- [ ] Reviewer independence verified
- [ ] Outcome matches evidence
- [ ] Summary is substantive
If all checked: record validation as valid
If any failed: record validation as invalid with rationale
步骤
- 加载路由的评审/任务/PR 上下文。
- 检查评审总结及其支撑 PR 上下文。
- 应用上述三项验证检查。
- 判定为
valid或invalid。 - 留下一条 GitHub 评审/评论记录,然后通过 Probe 完成:
probe action show <action-id> --json
probe task get <task-id>
gh pr view <number> --repo <org.github_org>/<repo> --json reviews,comments
probe review validate <action-id> --outcome valid --summary "<why>" --artifact-url <github-comment-or-review-url>
# or --outcome invalid when checks fail
此技能不会执行的操作
- 深入代码评审
- 分配任务负责人
- 最终执行合并
此技能用于验证路由的评审,并将该验证记录为操作完成。
反模式
- 验证自己的评审
- 忽略明显的阻塞问题
- 用一句话敷衍验证总结
- 未检查路由上下文就完成验证
输出约定
- 路由的 ValidateReview 操作以
valid或invalid状态完成。 - 验证总结应明确且便于审计。
可合并任务派发(MergeReadyTask)
当路由的是可合并任务操作,而非验证操作时:
probe action show <action-id> --json
probe task get <task-id>
# merge the linked PR or otherwise finalize the task, then:
probe action complete-merge <action-id>
对于可合并任务路由,不要调用 probe action complete。
评论
支持 Markdown