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.zipInstalls 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 contributorsKey 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
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:
- PRs assigned directly to you (@frifriSF59)
- PRs with review requested from the move-destinations team
All results are filtered to:
- Only show PRs opened today (or within
$ARGUMENTSdays 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 3looks 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:
- Open a specific PR in the browser (
gh pr view <number> --web) - Show details of a specific PR (
gh pr view <number>) - Show the diff of a specific PR (
gh pr diff <number>) - 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
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.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| my-prs (this skill) | 1 | 6mo | Review | Beginner |
| github-manage | 6 | 9mo | Review | Beginner |
| jira | 11 | 6mo | No flags | Beginner |
| github-issues | 5 | 2mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
github-manage
matteocervelli
Manage operations concerning GitHub on behalf of user
jira
davila7
Use when the user mentions Jira issues (e.g., "PROJ-123"), asks about tickets, wants to create/view/update issues, check sprint status, or manage their Jira workflow. Triggers on keywords like "jira", "issue", "ticket", "sprint", "backlog", or issue key patterns.
github-issues
github
Create, update, and manage GitHub issues using MCP tools. Use this skill when users want to create bug reports, feature requests, or task issues, update existing issues, add labels/assignees/milestones, or manage issue workflows. Triggers on requests like "create an issue", "file a bug", "request a feature", "update issue X", or any GitHub issue management task.
triaging-issues
pytorch
Triages GitHub issues by routing to oncall teams, applying labels, and closing questions. Use when processing new PyTorch issues or when asked to triage an issue.
summarize-activity
alpinejs
Summarize recent GitHub activity — discussions, PRs, issues, events, traffic — into an actionable report so you can stay on top of the project without reading everything.
agent-swarm-issue
ruvnet
Agent skill for swarm-issue - invoke with $agent-swarm-issue