/pr-merge-flow
Drive an open PR to merge, resolving every thread.
What it does
Waits (with a bound) for the AI reviewer bots to weigh in, then triages every review thread: verifies claims by running the code where it can, fixes small in-scope bugs, defers out-of-scope work to the tracker, declines style-only asks, and escalates genuine redesigns to you. Every thread gets answered in writing. It ratchets when review cycles stop converging, so a PR cannot loop forever.
When to reach for it
"Get this PR merged" — when the code is right and what remains is the conversation around it.
It's working if
- Every thread has a written reply, including the ones you declined.
- Out-of-scope suggestions became tracker items instead of scope creep.
- The loop ends. A PR that will not converge escalates instead of cycling.
Install this skill
Then type /pr-merge-flow in your agent.
npx skills@latest add smorinlabs/smorinlabs-harness -s pr-merge-flowOr install the whole repo-hygiene plugin — this skill plus 4 others.
/plugin install repo-hygiene@smorinlabs-harnessWhere it fits
- /ci-audit — the one to run first when the checks are red rather than the reviews.
- /version-check — the release-side follow-on once the merge lands.