my-prs

Fetch GitHub PRs assigned to you or awaiting team review.

21.8k|5.3k|Updated Jul 27, 2020
One-click install
npx skills add https://github.com/airbytehq/airbyte --skill my-prs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: my-prs
Source: https://github.com/airbytehq/airbyte/tree/main/.claude/skills/my-prs
Command: npx skills add https://github.com/airbytehq/airbyte --skill my-prs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, jq, and includes scripts (resource) components.

What problem does it solve?

This skill helps individuals and teams stay on top of important PRs by presenting only those that require their attention.

Core Features & Use Cases

  • PRs assigned directly to you: quickly view your daily workload.
  • PRs with review requested from the move-destinations team: ensure timely feedback.
  • Exclusion of external contributors: keeps focus on internal collaboration.

Use case: A product manager wants to review today's PRs assigned to them and PRs needing their team's review before merging.

Quick Start

Run the fetch-prs.sh script to list PRs opened today (or within N days). Example: bash .claude/skills/my-prs/scripts/fetch-prs.sh To look back more days, pass a number: bash .claude/skills/my-prs/scripts/fetch-prs.sh 5

Frequently Asked Questions about my-prs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list GitHub pull requests assigned to me today?

To list GitHub pull requests assigned to you today, run the fetch-prs.sh script via the GitHub CLI to fetch and filter PR data opened within the current day. This surfaces only PRs requiring your immediate attention.

Can I check pull requests from previous days using the GitHub CLI?

Yes, you can check pull requests from previous days by passing a number to the fetch-prs.sh script, which extends the query window to fetch PRs opened within that specified number of days.

How do I track team review requests for GitHub PRs?

To track team review requests for GitHub PRs, the skill filters pull requests awaiting feedback from specified teams like move-destinations, excluding external contributors to keep focus on internal collaboration.

Do I need to install jq to fetch pull request data?

Yes, you need to install jq and the GitHub CLI as dependencies. The script uses the GitHub API to fetch organization members and PR data, then relies on jq to parse and filter the JSON responses.

Why are external contributor pull requests excluded from my PR tracking?

External contributor pull requests are excluded to maintain strict focus on internal collaboration within the airbytehq organization. The script queries GitHub API for organization members and filters results to only include internal staff.

What is the best way to review airbytehq pull requests needing attention?

The best way to review airbytehq pull requests needing attention is running the fetch-prs.sh script, which targets PRs assigned to you or awaiting team review, excluding external contributors for focused internal tracking.