Skip to content

/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-flow

Or install the whole repo-hygiene plugin — this skill plus 4 others.

/plugin install repo-hygiene@smorinlabs-harness

Where 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.