Fetches and displays assigned PRs for daily review, focusing on team-specific contributions.

Install

mkdir -p .claude/skills/my-prs && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/4031" && unzip -o skill.zip -d .claude/skills/my-prs && rm skill.zip

Installs to .claude/skills/my-prs

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

List PRs opened today that are assigned to me or the move-destinations team, excluding external contributors
108 charsno explicit “when” trigger
Beginner

Key capabilities

  • List PRs assigned to the user opened today
  • List PRs assigned to the move-destinations team opened today
  • Filter PRs by a specified number of days back
  • Exclude PRs from external contributors

How it works

The skill executes a bash script that uses GitHub CLI to query pull requests. It filters these PRs by assignee, team, creation date, and organization membership.

Inputs & outputs

You give it
Optional number of days to look back for PRs
You get back
A list of pull requests with number, title, author, and URL

When to use my-prs

  • Reviewing daily pull requests
  • Checking PRs assigned to the team
  • Tracking active development work

About this skill

My PRs - Daily PR Review Dashboard

This skill fetches and displays PRs that need your attention:

  1. PRs assigned directly to you (@frifriSF59)
  2. PRs with review requested from the move-destinations team

All results are filtered to:

  • Only show PRs opened today (or within $ARGUMENTS days if specified)
  • Exclude PRs from users who are not members of the airbytehq organization

Execution

Run the fetch script to get the PR list:

bash .claude/skills/my-prs/scripts/fetch-prs.sh

If an argument is provided (number of days), modify the date filter accordingly:

  • $ARGUMENTS = number of days to look back (default: 0 = today only)
  • Example: /my-prs 3 looks at PRs from the last 3 days

For custom date ranges, use:

gh pr list --repo airbytehq/airbyte --assignee @me --search "created:>=YYYY-MM-DD" --json number,title,author,url

After Fetching

After displaying the PRs, offer to:

  1. Open a specific PR in the browser (gh pr view <number> --web)
  2. Show details of a specific PR (gh pr view <number>)
  3. Show the diff of a specific PR (gh pr diff <number>)
  4. Check CI status (gh pr checks <number>)

Quick Actions

The user may want to:

  • Review a PR: Use /review <pr-number> if available
  • Check PR comments: gh pr view <number> --comments
  • See who approved: gh pr view <number> --json reviews --jq '.reviews[] | select(.state=="APPROVED") | .author.login'

When not to use it

  • When needing to see all PRs regardless of assignment or team
  • When needing to include PRs from external contributors

Prerequisites

GitHub CLI

How it compares

This skill automates the filtering of GitHub pull requests based on specific criteria like assignment, team, and contribution source, which is more efficient than manually sifting through all open PRs.

Compared to similar skills

my-prs side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
my-prs (this skill)16moReviewBeginner
github-manage69moReviewBeginner
jira116moNo flagsBeginner
github-issues52moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry