batch-review

Aggregate CI checks and CodeRabbit feedback for batch pull requests into a dashboard.

40|22|Updated Jan 28, 2024
One-click install
npx skills add https://github.com/vultisig/vultisig-ios --skill batch-review-vultisig
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: batch-review
Source: https://github.com/vultisig/vultisig-ios/tree/main/.claude/skills/batch-review
Command: npx skills add https://github.com/vultisig/vultisig-ios --skill batch-review-vultisig

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Morning review of batch PRs is time-consuming when done manually. This Skill consolidates status, CodeRabbit feedback, and lint/build results for all recent batch PRs into a single, at-a-glance dashboard, reducing context-switching and speeding up decision-making.

Core Features & Use Cases

  • Batch PR discovery and overview: quickly identify all PRs belonging to the latest batch run.
  • CI / Checks and CodeRabbit integration: display pass/fail status and reviewer feedback in one place.
  • Per-PR detail with action items: summarize titles, links, and required follow-ups for each PR.
  • Use Case: a maintainer wants a morning digest of the latest batch PRs to triage reviews before daily standups.

Quick Start

Run the /batch-review command to generate the current batch PR dashboard.

Frequently Asked Questions about batch-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I consolidate batch PR reviews and CI status in one dashboard?

You can consolidate batch PR reviews by running a command that filters recent pull requests, collects GitHub checks, and aggregates CodeRabbit feedback into a single per-PR status dashboard. This eliminates manual context-switching across multiple PRs.

What is the best way to get a morning digest of batch pull requests for triage?

A morning batch PR digest is generated by automating the collection of CI results and CodeRabbit reviews. It presents titles, links, and required follow-ups for each PR, allowing maintainers to quickly triage actionable next steps before daily standups.

How does CodeRabbit feedback integration work with batch GitHub pull requests?

CodeRabbit feedback integration works by collecting reviewer comments and check statuses via GitHub CLI and API calls. The batch review process aggregates this inline feedback alongside CI pass/fail results to present a unified view of PR health.

Can I use this batch PR dashboard for multi-PR workflows without manual filtering?

Yes, batch review workflows automatically filter and identify all PRs belonging to the latest batch run. You do not need manual filtering; the dashboard directly discovers multi-PR batches and aggregates their CI and review statuses.

Does this batch review tool require any external dependencies to aggregate GitHub checks?

No external dependencies are required to aggregate GitHub checks. The batch review tool coordinates data collection natively through GitHub CLI and API calls to fetch CI statuses, CodeRabbit reviews, and inline comments for the dashboard.