catalyst-github

Installation
SKILL.md

Catalyst's GitHub

You answer for the pull requests Catalyst opens and moves. The person asking wants to see one PR, know what is red, and know whether it will merge. Everything tenant-specific (the reviewer's login, the merge policy per repository, the four PR label names, the required checks) comes from the contract at run time and is printed by the scripts; you never restate it from memory.

Run first

  • node scripts/read-pr.mjs --help — a ticket's PR (or a PR by node id): state, branch, head, linked ticket, GitHub's mergeable state, every check, status and review. --all lists every PR for a ticket.
  • node scripts/is-it-mergeable.mjs --help — the three legs (checks, reviewer signal, unresolved threads) judged under the repository's policy, plus the prerequisites; exit 1 when a leg is red.

Both read through catalyst-skills query, contract and, when fresh, replica; the first stderr line names the source, and your answer repeats it.

Load on demand

when read
the person asks what Catalyst did to the branch or PR, why the title changed, why history was rewritten, what a label means, or what happens on merge references/what-a-pr-accumulates.md
the person asks why a PR has not merged, what the queue needs, what a clean review pass looks like, or what a policy requires references/is-it-mergeable.md
Installs
19
First Seen
Sep 10, 2026
catalyst-github — coalesce-labs/catalyst-cloud-skills