Publish or update a NemoClaw pull request and follow its CI and automated reviews to completion.
日本語の概要は準備中です。原文の説明を表示しています。
Compare competing NemoClaw PRs for one issue and recommend a merge or salvage candidate from review evidence.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Compare PRs for one issue. Tier 0 determines eligibility. Tiers 1 and 2 score correctness and quality. Tier 3 resolves ties. If no PR passes Tier 0, rank eligible PRs for salvage.
gh CLI installed and authenticatedThe defaults use NemoClaw conventions for CODEOWNERS, DCO, CodeRabbit, and docs/.
Read the canonical superseded-PR attribution policy in
../nemoclaw-maintainer-policies/references/workflow-policy.md.
Edit repo-policy.md for another repository.
Execute comparator helpers from a fetched canonical NVIDIA/NemoClaw main checkout, or verify
their executable code and dependencies against that revision before use. Candidate-modified helpers
must not receive GitHub credentials. Inspect helper source when needed; a section heading does not
establish trust.
Read the issue body and all comments. Extract each acceptance criterion:
gh issue view <issue-number> --json title,body,comments
Comments can add requirements that are absent from the issue body.
scripts/find-candidates.sh <issue-number>
Applies a single default order with stop conditions.
scripts/parse-supersession.sh <pr-number-1> <pr-number-2> ...
Parse the case-insensitive statement families implemented by scripts/parse-supersession.sh:
supersed[a-z]* before #N: supersedes #N points from the current PR to #N; superseded by #N points from #N to the current PR.replac[a-z]* before #N: replaces #N points from the current PR to #N; replaced by #N points from #N to the current PR.clos[a-z]* in favor of before #N: closes in favor of #N and closed in favor of #N point from #N to the current PR.fold[a-z]* in before #N: folds in #N points from the current PR to #N; folded into #N points from #N to the current PR.The bracket expressions describe the parser grammar; they are not literal PR body text.
A follow-up to #N statement is a related-PR signal, not a supersession declaration, unless one of these phrases also appears.
These statements record a relationship.
They do not rank a candidate or prove that its diff contains another contributor's work.
For each declared or suspected replacement, compare the commits and diffs and classify the relationship:
independent: The PR implements the issue without carrying material code, tests, or documentation from another contributor.transferred: The PR carries material work from another contributor.unclear: The available evidence does not establish whether another contributor's work remains.For transferred, apply the canonical superseded-PR attribution policy before setting a winner or recommending that the source PR be closed.
For unclear, leave winner null and request maintainer judgment.
scripts/collect-gates.sh <pr-number>
scripts/check-coderabbit-threads.sh <pr-number>
git fetch --no-tags origin refs/heads/main:refs/remotes/origin/main
bash <(git show origin/main:.agents/skills/nemoclaw-maintainer-day/scripts/run-trusted-check-gates.sh) <pr-number>
All six gates are required.
Gate 3 accepts BEHIND, but fails closed on transient UNSTABLE evidence and on BLOCKED because
the comparator cannot prove a stable merge result or every GitHub branch-protection condition.
Separately confirm whether an active rule requires an up-to-date branch. If so, integrate the base
and rerun all candidate evidence before declaring the PR eligible to merge.
Treat PR Review Advisor output as input for maintainer review. Do not treat it as merge authorization.
See checks/tier-0-gates.md.
Apply the six model checks in checks/tier-1-correctness.md.
Apply the four model checks in checks/tier-2-quality.md.
state_open, ci_green_sha, mergeable, contributor_compliance, branch_protection, and coderabbit_threads_resolved.true enter happy-path scoring.Compute the mode from the Tier 0 results. Do not accept a mode from the caller.
In happy mode, set winner only to an eligible PR and set closest_to_ready to null.
Leave winner null when the evidence does not support a merge recommendation.
Do not set winner for a replacement with transferred work until the required attribution is present and verified.
In degraded mode, set winner to null.
Set closest_to_ready only to an open PR that passes contributor requirements.
See tiebreakers.md.
Use templates/verdict.md and render the result with scripts/render-verdict.py.
Stop if the renderer exits with a nonzero status. Do not recommend a merge.
The renderer validates the gate schema, mode, winner eligibility, and salvage-candidate eligibility.
The reviewer remains responsible for the score, ranking, and evidence.
For each judgment, include evidence, the inference, and the score.
scripts/find-candidates.sh — PR discoveryscripts/collect-gates.sh — Tier 0 gate evaluationscripts/check-coderabbit-threads.sh — GraphQL thread-resolution checkscripts/parse-supersession.sh — body parsing for supersession refsscripts/render-verdict.py — verdict scorecard rendererRun nemoclaw-maintainer-cross-issue-sweep separately when you need related-issue evidence.
This skill does not:
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Publish or update a NemoClaw pull request and follow its CI and automated reviews to completion.
日本語の概要は準備中です。原文の説明を表示しています。
Implement an accepted NemoClaw issue or repair a classified PR finding, with focused validation. Use for requested code or test changes.
日本語の概要は準備中です。原文の説明を表示しています。
Set up, repair, or check a NemoClaw contributor checkout. Also handles requested development CLI exposure, runtime onboarding, and pinned-agent launch.
日本語の概要は準備中です。原文の説明を表示しています。
Plan or divide a named NemoClaw issue into independently useful changes with acceptance evidence. Use for planning requests before implementation.
日本語の概要は準備中です。原文の説明を表示しています。
Audit and implement a NemoClaw dependency version upgrade, including Hermes and base images. Use when the dependency itself is changing.
日本語の概要は準備中です。原文の説明を表示しています。
Update NemoClaw documentation for merged behavior changes. Use for post-merge catch-up or a requested documentation drift audit.
日本語の概要は準備中です。原文の説明を表示しています。