Skip to content

GitHub

Catalyst integrates with GitHub via the gh CLI for pull request creation, code review, and repository management.

CommandDescription
/create-prCreate pull requests with auto-generated descriptions
/describe-prGenerate or update PR descriptions
/merge-prSafe merge with verification
/commitConventional commits with ticket references
/create-pr

Automatically generates a PR description from:

  • Commit history on the current branch
  • Linked research and plan documents
  • Ticket references from commit messages

The catalyst-pm plugin provides /pm:sync-prs to correlate GitHub PRs with Linear issues:

  • Match PRs to issues via branch names, descriptions, and attachments
  • Identify orphaned PRs (no Linear issue) and orphaned issues (no PR)
  • Flag stale PRs open longer than 14 days
  • Generate auto-close commands for merged PRs with open issues

Worktrees created with /create-worktree automatically set up branches with ticket references:

Terminal window
/create-worktree PROJ-123 feature-name
# Creates branch: PROJ-123-feature-name

Install the GitHub CLI:

Terminal window
brew install gh # macOS
gh auth login # Authenticate

No additional Catalyst configuration needed — gh uses its own authentication.