Skip to content
Skillpedia
Deploy & cloud (DevOps)40k · #5284

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

https://github.com/github/awesome-copilot/blob/main/skills/pr-dashboard/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/github/awesome-copilot/blob/main/skills/pr-dashboard/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
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-dashboard

Or download just the file:

curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/pr-dashboard/SKILL.md -o SKILL.md
Technical 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 of Authored 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 days
  • this week, last week, this month, last month
  • march 2026, feb 2025
  • 2026-01-01 - 2026-03-31
  • 2025 (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

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills