pr-dashboard
Opens a dashboard in the browser to view your GitHub pull requests (PRs). It's useful when you want to check status or see your PRs from a specific time.
What it does
Opens a dashboard in your browser to view your GitHub pull requests (PRs). You can filter by date range and by who authored, reviewed, or was assigned to them.
When to use it
- ✓When you want to see your recent PRs.
- ✓When you need to check the status of PRs you submitted or were assigned to.
- ✓To get an overview of PRs within a specific time frame.
Example of what to ask your AI
“Show my PRs from the last 15 days.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The AI finds a special script on your computer and runs it. This script uses the GitHub CLI to fetch your PR information and opens it all in a browser page.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add github/awesome-copilot --skill pr-dashboardOr download just the file:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/pr-dashboard/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
PR Dashboard
Generates and opens a GitHub PR dashboard in the browser for a given date range and role filter.
Prerequisites: GitHub CLI (gh) must be installed and authenticated (gh auth login).
What to do
Find the CLI script bundled with this skill and run it:
SKILL_SCRIPT=$(find ~/.copilot -name "pr-dashboard-cli.mjs" -path "*/pr-dashboard/scripts/*" 2>/dev/null | head -1)
node "$SKILL_SCRIPT" "<query>" "<role>"
<query>: the date range the user specified (default:last 7 days)<role>: one ofAuthored by me,Requested reviews,Assigned to me,All(default:Authored by me)
Parsing the user's request
Extract the date range and role from the user's message. Examples:
| User says | query | role |
|---|---|---|
| show my PRs | last 7 days |
Authored by me |
| show my PRs last 2 weeks | last 2 weeks |
Authored by me |
| PR dashboard this month reviews | this month |
Requested reviews |
| PR dashboard march 2026 assigned | march 2026 |
Assigned to me |
| show all PRs last 30 days | last 30 days |
All |
Role keyword mapping:
- "my PRs", "authored", "I wrote" →
Authored by me - "reviews", "review requested", "reviewing" →
Requested reviews - "assigned" →
Assigned to me - "all", "involves me" →
All
Supported date range formats
The script understands natural language — pass it through as-is:
last 7 days,last 2 weeks,last 30 daysthis week,last week,this month,last monthmarch 2026,feb 20252026-01-01 - 2026-03-312025(whole year)
After running
Tell the user the dashboard is opening in their browser. The script outputs progress to stdout. If it exits with an error, show the error output and suggest they run gh auth login if it's an auth issue.
FAQ
Do I need to install anything?
Yes, you need to have the GitHub CLI installed and authenticated with your GitHub login.
What are 'pull requests'?
They are requests to merge code changes into a project on GitHub. It's a key part of collaborative programming.
How does the AI know which PRs to show?
You can specify the time period (e.g., 'last week') and the type of PR (e.g., 'authored by me', 'assigned to me').
Details
Original description by the author
Open a GitHub PR dashboard in the browser. Use when the user asks to see their pull requests, open the PR dashboard, show PRs for a date range, or check PR status. Trigger phrases include "show my PRs", "open PR dashboard", "pull request dashboard".
repo: github/awesome-copilot
Popularity
- GitHub stars
- 40k
- Ranking position
- #5284
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
acquire-codebase-knowledge
Helps your agent understand and document an existing code project. It's useful for onboarding new people or getting an overview of the architecture.
github/awesome-copilot
acreadiness-assess
Enables your agent to assess a project's readiness for AI and generate a report. It's useful for understanding how well a project is prepared to use AI tools.
github/awesome-copilot
acreadiness-generate-instructions
Helps your agent create instructions for AI tools based on an assessment. It's useful for improving how AI interacts with code and closing identified gaps.
github/awesome-copilot
acreadiness-policy
Enables your agent to help define or apply policies for AI project assessment. It's useful for standardizing how projects are evaluated and ensuring compliance.
github/awesome-copilot
Similar skills
bun-runtime
Has your agent use Bun to run, organize, and test code. It helps choose Bun over other tools and migrate existing projects.
affaan-m/ECC
database-migrations
Helps your agent make safe changes to databases. It ensures changes can be undone and minimizes downtime.
affaan-m/ECC
deployment-patterns
Sets up deployment and CI/CD workflows, containerization, and rollback strategies to ensure safe releases.
affaan-m/ECC