From claude-code-status
Show cached GitHub PR notification details, diagnose errors, guide authentication, and optionally force a fresh fetch. Use when status line shows github count or error.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-code-status:github-checkThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Show GitHub PR notification details from cache.
Show GitHub PR notification details from cache.
! for GitHub and you want to diagnose the error.CLAUDE_PLUGIN_DATA="${CLAUDE_PLUGIN_DATA:-$HOME/.claude/plugins/data/claude-code-status-claude-code-status}"
cat "$CLAUDE_PLUGIN_DATA/cache/github.json"
Parse the JSON. The items array contains the detailed PR notification list.
status is ok — display the itemsThe items array contains objects with:
| Field | Example |
|---|---|
title | Optimize database queries (#312) |
link | https://github.com/myorg/backend/pull/312 |
meta.repo | myorg/backend |
meta.reason | review_requested |
meta.updated | 2026-03-24T10:10:00Z |
Present as a numbered list, most recently updated first. Include the link for each PR.
status is error — show error causeerrorKind | Likely cause | Recommended fix |
|---|---|---|
auth | Not logged in via gh | Run gh auth login |
dependency | gh CLI not installed | Install from https://cli.github.com |
rate_limit | GitHub API rate limit exceeded | Wait a minute, then retry |
transient | Temporary network error | Force refresh |
CLAUDE_PLUGIN_DATA="${CLAUDE_PLUGIN_DATA:-$HOME/.claude/plugins/data/claude-code-status-claude-code-status}"
rm -f "$CLAUDE_PLUGIN_DATA/locks/github.lock"
node "$CLAUDE_PLUGIN_DATA/runtime/dist/collect.js" --service github --force 2>&1
cat "$CLAUDE_PLUGIN_DATA/cache/github.json"
Then display the updated items.
GitHub unread PR notifications: 4 (last updated: 2026-03-24T10:15:00Z)
1. myorg/backend Optimize database queries (#312)
Reason: review_requested Updated: 2026-03-24T10:10:00Z
https://github.com/myorg/backend/pull/312
2. myorg/frontend Add dark mode toggle (#298)
Reason: mention Updated: 2026-03-24T09:45:00Z
https://github.com/myorg/frontend/pull/298
npx claudepluginhub seojaewan/claude-code-status --plugin claude-code-statusReads GitHub issues/PRs from current project via local SQLite cache using cmux-team commands, avoiding API rate limits on list/view/search operations. Supports GitHub Enterprise.
Fetches unread GitHub PR review requests filtered by team. Use to find PRs needing review, check team queue, or show your review requests.
Fetches unread GitHub review request notifications for open PRs filtered by team. Useful for checking team review queues or finding PRs needing review.