independent-merge-reviewlisted
Install: claude install-skill kookr-ai/kookr
# Independent Merge Review
> **Requires:** the reviewer specialists at `plugin/reviewer-specialists/` (issue
> #1717). On `kookr-ai/kookr`, also the merge wrapper `scripts/kookr-merge.sh`.
> If the specialists are missing on a **hard-gate** repo, stop and report rather
> than fabricating a verdict. On an **advisory** repo, skip the reviewer and
> continue — do not stall the task.
Autonomous batches were merging PRs in ~1 minute with **zero** review activity —
the only external reviewer would silently drop a PR when it hit its usage limit,
and the flow degraded to no review rather than a fallback (issue #1717). This
skill closes that gap by producing a **fresh-context reviewer verdict bound to
the exact current head.** Whether that verdict **blocks merge** depends on the
repo. Do not treat this skill as a merge gate on every repository.
## Repo policy split (issue #3027)
Classify the current repo once, then follow that lane. Do not mix them.
**Hard gate** — `kookr-ai/kookr`. Every autonomous self-merge must carry a
fresh-context verdict bound to the exact current head. `scripts/kookr-merge.sh`
(`pnpm merge`) refuses to merge (exit 4) without a `pass` for that head.
BLOCK, timeout, or a missing verdict starts another correction cycle. Do not
set `KOOKR_MERGE_REQUIRE_REVIEW=0` for an autonomous merge. Do not weaken this
repo's merge wrapper.
**Advisory** — the repo's `CLAUDE.md` or `AGENTS.md` documents that
independent review is advisory verification (Lucy's standing head