List all PRs authored by the user across specified repos since a given date with full pagination.
94
94%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
Leaf skill — lists all PRs authored by the current user since a given date across one or more GitHub repos.
CXEPI.gh api user --jq .login).In scope: Listing PR metadata (number, title, body, dates, review status, URL) for a given author and date range. Out of scope: PR content diffs, review comments, CI status. The caller handles filtering and synthesis.
gh auth statusIf this fails, stop and tell the user: "Run gh auth login to authenticate the GitHub CLI."
If repos not provided:
gh repo list ORG --limit 500 --json name --jq '.[].name'For each repo:
gh pr list --repo ORG/REPO_NAME --author AUTHOR --state all --search "created:>=SINCE_DATE" --limit 500 --json number,title,body,mergedAt,createdAt,reviewDecision,url- repo: ORG/repo-name
pr: #123
title: "PR title"
created: 2026-01-15
merged: 2026-01-16
review_decision: APPROVED
url: https://github.com/CXEPI/repo-name/pull/123Single authoritative rule: Never return partial results. Fetch ALL PRs in the date range.
--limit 500 per repo.since_date to midpoint, fetch each half, merge).| Condition | Action |
|---|---|
gh auth status fails | Stop. Tell user to run gh auth login. |
| Repo not found / 404 | Skip repo, emit warning, continue. |
| Rate limited (403) | Wait 60s, retry once. If still limited, return partial results + warning listing skipped repos. |
| Network error | Report error, list which repos succeeded vs failed. |