Agent skill · software engineering · sickn33
gh-review-requests
Fetch unread GitHub notifications for open PRs where review is requested from a specified team or opened by a team member. Use when asked to "find PRs I need to review", "show my review requests", "what needs my review", "fetch GitHub review requests", or "check team review queue".
Why this skill is useful
Adds an executable script for fetching unread GitHub PR review requests filtered by team, which is not commonly available in public documentation.
What it needs
Requires gh installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 44,571 stars on the source repository.
What this skill does
GitHub Review Requests Fetch unread reviewrequested notifications for open (unmerged) PRs, filtered by a GitHub team. Requires: GitHub CLI (gh) authenticated. When to Use You need to find unread GitHub PR review requests for a specific team. You want to check which open PRs currently need your review or a teammate's review. You need a filtered review queue instead of manually browsing GitHub notifications. Step 1: Identify the Team If the user has not specified a team, ask: Which GitHub team should I filter by? (e.g. streaming-platform) Accept a slug or display name, then resolve it against the authenticated organization's actual teams. Step 2: Read the Actual Queue No fetchreviewrequests.py script is bundled in this AAS entrypoint. Use the configured GitHub connector or authenticated gh API rather than inventing it. Confirm the organization and exact team slug from its API; display-name conversion alone cannot prove the slug. Do not default every repository to getsentry. Keep unread reviewrequested notifications whose subject is a pull request. Follow the returned subject API URL only after verifying GitHub origin and repository. For each candidate, inspect open/unmerged state, requested reviewer teams, and the selected team's paginated membership. Being authored by a teammate is distinct from being assigned for review. Do not mark notifications read or submit reviews. Return the actual API results as rows with PR URL, author, and observed reason. Missing permissions or incomplete pagination must be reported as incomplete, not zero. Step 3: Present Results Display results as a markdown table with full URLs: # Title URL Reason --- ------- ----- -------- 1 feat(kafka): add workflow to restart a broker https://github.com/getsentry/ops/pull/19144 opened by: evanh If total is 0, say: "No unread review requests found for that team." Limitations Use this skill only when the task clearly matches the scope described above. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sickn33/gh-review-requests--cbf4bc