
prs-reviewed
✓ Official★ 3,400by brave · part of brave/brave-core
Get PRs a user reviewed on brave/brave-core. Shows PR number, title, author,
This is the playbook your agent receives when the skill activates — you don't need to read it to use the skill, but it's here to audit before installing.
by brave
Get PRs a user reviewed on brave/brave-core. Shows PR number, title, author,
npx skills add https://github.com/brave/brave-core --skill prs-reviewed
Download ZIPGitHub3.4k
PRs Reviewed
Query GitHub for pull requests a user has reviewed on brave/brave-core within
a given time window.
When to Use
-
Checking review activity for a team member
-
Weekly/daily standups — summarizing what someone reviewed
-
Workload analysis — understanding review distribution
The Job
Step 1: Parse Arguments
The skill receives arguments in the format: <username> <num>d
-
<username>— GitHub username (e.g.,netzenbot) -
<num>d— Number of days to look back from now (e.g.,3dmeans last 3 days)
Both arguments are required. If missing, ask the user for them.
Step 2: Query GitHub
Calculate the start date by subtracting <num> days from today's date, then use
the GitHub CLI to search for reviewed PRs:
gh api --paginate "search/issues?q=type:pr+repo:brave/brave-core+reviewed-by: +updated:>%3D &per_page=100" --jq '.items[] | {number, title, user: .user.login, state, pull_request: .pull_request.html_url, updated_at}'
Where <YYYY-MM-DD> is the computed start date.
Important: The updated:>= filter is a rough filter. After fetching
results, you must verify each PR was actually reviewed by the user within the
requested window by checking review timestamps:
gh api "repos/brave/brave-core/pulls/ /reviews" --jq '[.[] | select(.user.login == " ")] | sort_by(.submitted_at) | last | .submitted_at'
Only include PRs where the user's most recent review falls within the requested time window.
Step 3: Present Results
Display results in a markdown table:
PR Title Author State Reviewed #1234 Fix crash in ... author merged 2026-02-25
-
PR: Link to the PR using
[#number](html_url)format -
Title: PR title (truncate to ~60 chars if very long)
-
Author: PR author's GitHub username
-
State: open, closed, or merged (check
pull_request.merged_atto distinguish merged from closed) -
Reviewed: Date of the user's most recent review on that PR
Sort by review date, most recent first.
After the table, show a summary: "N PRs reviewed by @username in the last Md"
Step 4: Handle Edge Cases
-
If no PRs found, report: "No PRs reviewed by @username in the last Nd on brave/brave-core"
-
If
ghis not authenticated, inform the user to rungh auth login -
If rate-limited, inform the user and suggest a shorter time window
npx skills add https://github.com/brave/brave-core --skill prs-reviewedRun this in your project — your agent picks the skill up automatically.
No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.