Help us improve
Share bugs, ideas, or general feedback.
From pair-review
Batch-opens up to 10 recent GitHub PRs with pending review requests for you in pair-review, auto-triggering AI analysis via ?analyze=true.
npx claudepluginhub in-the-loop-labs/pair-review --plugin pair-reviewHow this skill is triggered — by the user, by Claude, or both
Slash command
/pair-review:review-requestsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Batch-open outstanding GitHub review requests in pair-review with AI analysis.
Fetches and lists GitHub PRs awaiting your review or assignment using gh CLI, sorted by age with author/status/URL; offers checkout prompts.
Opens current branch's GitHub PR in pair-review web UI to browse diffs, leave comments, and trigger analysis manually. Use for 'review this PR' or 'open PR review' requests.
Reviews GitHub pull requests using parallel subagents for CLAUDE.md compliance, bugs, git history context, past feedback, and code comment adherence.
Share bugs, ideas, or general feedback.
Batch-open outstanding GitHub review requests in pair-review with AI analysis.
Call mcp__pair-review__get_server_info to get the pair-review web UI URL. If the server
is not running, inform the user and stop.
Use user-review-requested:@me (not review-requested) to find only PRs where the user
was directly requested as a reviewer, excluding team-based review requests. The gh search prs
CLI does not support this qualifier, so use the search API directly:
SINCE=$(date -v-7d +%Y-%m-%d 2>/dev/null || date -d '7 days ago' +%Y-%m-%d)
gh api "search/issues?q=is:pr+is:open+user-review-requested:@me+updated:>=${SINCE}&per_page=30" \
--jq '.items[] | {number, title, html_url, repo: (.repository_url | split("/")[-2:] | join("/"))}'
Each result provides number, title, html_url, and repo (as owner/repo).
Limit: Open at most 10 PRs. If more than 10 are found, open only the first 10 (most recently updated) and report how many were skipped.
For each PR found (up to the limit), open it in the browser with the ?analyze=true query parameter, which
automatically starts AI analysis when the page loads:
open "{server_url}/pr/{owner}/{repo}/{number}?analyze=true"
where {owner}/{repo} comes from the repo field split on /.
No MCP calls per PR are needed — the ?analyze=true parameter handles triggering analysis.
Summarize what was done: