Phase-agent that watches the open PR through to merge (CTL-449 Initiative 1 Phase 3). Lifts the active listen loop from the legacy oneshot Phase 5 body: event-driven wait on catalyst-events wait-for, inline resolution of CI fix-ups, bot review threads, and BEHIND rebases, then gh pr merge --squash --delete-branch when the PR reaches CLEAN. Linear Done transition and worktree teardown are owned by phase-teardown (CTL-703). Dispatched as a claude --bg job by phase-agent-dispatch, which invokes it via slash command — hence user-invocable: true.
$npx -y skills add coalesce-labs/catalyst --skill phase-monitor-mergeInstalls into the current project.
Run `npx skills use "https://github.com/coalesce-labs/catalyst" --skill "coalesce-labs/catalyst/phase-monitor-merge"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/coalesce-labs/catalyst" that are relevant to the current task. Run `npx skills add "https://github.com/coalesce-labs/catalyst"` and select the relevant skills, then follow their instructions.