Review Prs
Daily PR hygiene — scans open PRs across GitHub repos for stale reviews, new comments, merge-ready approvals, and CI failures.
High Quality
New
Daily PR hygiene — scans open PRs across GitHub repos for stale reviews, new comments, merge-ready approvals, and CI failures.
Real data. Real impact.
Emerging
Developers
Per week
Excellent
Skills give you superpowers. Install in 30 seconds.
📋 by @davehappyminion
Scan all open pull requests across the user's GitHub repos. Surface what needs attention: stale PRs, new activity, merge-ready approvals, and failing checks.
Use
gh to get the list of repos the user owns or contributes to:
gh repo list --limit 100 --json nameWithOwner,isArchived
For each repo, pull all open PRs:
gh pr list --repo <owner/repo> --state open --json number,title,author,createdAt,updatedAt,reviewDecision,isDraft,labels,headRefName,url,reviewRequests,statusCheckRollup
Sort every PR into exactly one category:
reviewDecision is APPROVED and all status checks pass. These can be merged now.For PRs updated in the last 24 hours, fetch recent comments:
gh api repos/<owner>/<repo>/pulls/<number>/comments --jq '.[].body' | head -5
## PR Review — <date> ### Ready to Merge (X) | Repo | PR | Title | Approved By | Age | |------|----|-------|-------------|-----| | ... | #N | ... | @reviewer | Xd | ### Needs Review (X) | Repo | PR | Title | Waiting On | Age | |------|----|-------|------------|-----| | ... | #N | ... | @reviewer | Xd | ### Changes Requested (X) | Repo | PR | Title | Requested By | Since | |------|----|-------|--------------|-------| | ... | #N | ... | @reviewer | Xd | ### Stale (X) — no activity in 7+ days | Repo | PR | Title | Last Update | Age | |------|----|-------|-------------|-----| | ... | #N | ... | YYYY-MM-DD | Xd | ### Failing CI (X) | Repo | PR | Title | Failed Check | |------|----|-------|--------------| | ... | #N | ... | check-name | ### Drafts (X) - repo#N: title (Xd old) ### New Activity (last 24h) - repo#N: @user commented — "summary..." **Summary:** X open PRs across Y repos. Z ready to merge, W need attention.
gh CLI must be authenticated. If gh auth status fails, stop and report the issue.createdAt, not updatedAt.MIT
curl -o ~/.openclaw/workflows/review-prs.md https://raw.githubusercontent.com/nikilster/clawflows/main/workflows/available/community/review-prs/WORKFLOW.md1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.