mcpField
D
deliver-review

deliver-review

github.com/flyingnobita其他012 次安装今天更新
代码仓库

关于 deliver-review

deliver-review 是用于评审并修复分支的技能,面向需要检查代码变更的团队。它基于固定的目标提交进行独立评审,并将获批的修复保留在隔离分支中。

主要功能

  1. 01支持仅评审或评审并修复
  2. 02从记录的目标提交创建隔离工作区
  3. 03基于固定提交点检查差异
  4. 04修复通过实现者完成
  5. 05保留修复分支并报告提交与测试

适用场景

  1. 01仅检查分支变更并报告问题
  2. 02按批准范围修复评审发现
  3. 03在目标分支变动后保留修复结果

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/flyingnobita/flyingnobita-deliver --skill deliver-review

安装后在 Claude Code 中输入/deliver-review确认已加载。

README 原文English

来自项目 README

README 暂无中文译文,以下为英文原文;中文介绍见上方。

Review and repair a branch

Resolve target branch (default current), fixed-point SHA (default merge-base with the repo's default branch), spec and repo rules. Record the original target HEAD. Read host detection, the selected adapter and configuration. For a request to review only, run the reviewer and report; dispatch no repairs.

For review-and-repair, establish allowed scope and test seams from existing approved artifacts. Ask only where those are missing or where a finding changes scope. Record this review request and repair approval in the run; do not invent approval for the original implementation or for shipping.

Create the appropriate review-only or review-repair purpose and record approved.review (plus repair seams when applicable) using run records. Record the user's actual review request and settled scope; no full-delivery approval is needed.

Create an isolated review worktree/branch from the recorded target HEAD using the adapter. Preserve a target checked out elsewhere and never switch or edit the user's checkout. The reviewer reads the diff from the immutable fixed point. Run the baseline, then follow the shared review loop, saving artifacts outside disposable worktrees. All fixes go through an implementer following repository commit rules (or a configured custom commit skill). If baseline failures predate repairs, report them and require a scope decision before claiming a clean result.

When clean, report the repair branch and exact target/repair SHAs. If the target already moved, preserve the repair branch and report the divergence. Otherwise leave the tested repair branch ready for the caller to integrate; do not move another checkout's branch, push, merge a PR or deploy. Retain a worktree holding unlanded repairs. For review-only/no-change runs, preserve artifacts first and remove only the owned clean temporary workspace through the adapter.

Done when the review names every remaining finding, independent checks follow the last repair commit, and each worker/workspace has a verified ownership or retention decision. Report baseline, repair tests/red checks, final review, commits, artifact paths, and whether the result is clean or blocked.

评论

支持 Markdown