| name | gh-dash |
| description | Provides a GitHub pull request dashboard directly in the terminal. Use when
the user wants to view PR status, check CI/CD progress, review bot comments,
or merge pull requests without leaving Claude Code. Trigger with phrases like
"show PR dashboard", "PR status", "check CI progress", "merge this PR",
or "review pull request".
|
| allowed-tools | Read, Write, Edit, Bash(gh:*), Bash(git:*), Glob, Grep |
| version | 1.6.0 |
| author | Jake Kozloski <jakozloski@gmail.com> |
| license | MIT |
| tags | ["github","pull-request","ci-cd","dashboard","devops","merge","code-review"] |
| compatibility | Designed for Claude Code |
gh-dash
Current State
!git rev-parse --abbrev-ref HEAD 2>/dev/null || echo 'Not in a git repo'
!gh auth status 2>&1 | head -1
GitHub pull request dashboard for Claude Code with CI/CD monitoring and merge capabilities.
Overview
This skill brings a complete GitHub pull request dashboard into your terminal workflow. Instead of switching to a browser to check PR status, review CI results, or merge branches, gh-dash consolidates all PR information into a single view. It displays real-time CI/CD progress with a visual progress bar, detects and summarizes bot comments (CodeRabbit, Cursor Bugbot, Coverage reporters), shows files changed with line-level statistics, and provides one-command merge operations with support for squash, merge commit, and rebase strategies.
The skill relies on the GitHub CLI (gh) for all API interactions, so it works with any GitHub repository where you have appropriate permissions. It respects branch protection rules, required reviews, and status checks, surfacing any blockers clearly before allowing merge operations.
Instructions
-
View PR status for the current branch:
- Navigate to the repository directory
- Ask: "Show me the PR dashboard" or "What's the status of my PR?"
- The skill runs
gh pr view and gh pr checks to gather PR metadata, review status, and CI results
-
Check CI/CD progress:
- Ask: "How are the CI checks doing?" or "Is CI passing?"
- The skill displays each check with its status (pass, fail, pending), elapsed time, and a visual progress indicator
- Failed checks include the failure reason and a link to the full log
-
Review bot comments:
- Ask: "What did the bots say?" or "Show code review comments"
- The skill filters PR comments to identify automated reviewers (CodeRabbit, Dependabot, coverage bots) and summarizes their findings separately from human reviews
-
Merge the PR:
- Ask: "Merge this PR" or "Squash merge"
- Supported strategies:
squash (default), merge, rebase
- The skill checks for required reviews, passing CI, and branch protection before attempting the merge
- After merging, it optionally deletes the remote branch and checks out the default branch
-
View file changes: