cc-pr-tracker

cc-pr-tracker · by Seza Akgün

Watches GitHub PRs from your session—merge state, review, and required checks above the prompt—with alerts when they change.

❯ /plugin marketplace add SeongGwangJu/k-mods
❯ /plugin install cc-pr-tracker@k-mods

Run /reload-plugins to apply it to an open session. Needs Claude Code 2.1.287 or later.

Notes

  • All GitHub access uses your gh CLI login as is. No separate token is stored.
  • Text that comes from GitHub, such as check names and PR titles, has control characters stripped. Notification text sent to Claude is labeled 'auto-generated data' to prevent prompt injection.
  • It sends extra notifications only in a specific environment called cmux (CMUX_BUNDLED_CLI_PATH and so on), and skips them quietly otherwise.
  • If the notifyClaude setting is on (the default), a guidance message that Claude reads on its next turn is added to the conversation whenever a PR's state changes. To turn this off, set notifyClaude to off in /config.

Requires

  • gh CLI installed and logged in

What it can do on your machine

Mods run unsandboxed with your permissions. These labels come from static analysis.

Runs programsafplay, open, xdg-openCan hold/answer tool callsReads conversationReads env/settingsReads files
Static analysis

Events handled

config.describe{key="cc-pr-tracker.muteAll"}config.setprompt.submitsession.endsession.starttool.call{tool=Bash}tool.call{tool=mcp__cc-pr-tracker__pr_status}turn.completeui.render{component=AbovePrompt}ui.render{component=Pane}

Environment variables read

CMUX_BUNDLED_CLI_PATHCMUX_SURFACE_ID