om-review-prs

Reviews all unreviewed open pull requests sequentially, newest first, via a delegated review workflow.

2.6k|159|Updated Mar 8, 2021
One-click install
npx skills add https://github.com/go-musicfox/go-musicfox --skill om-review-prs-go-musicfox
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: om-review-prs
Source: https://github.com/go-musicfox/go-musicfox/tree/main/.agents/skills/om-review-prs
Command: npx skills add https://github.com/go-musicfox/go-musicfox --skill om-review-prs-go-musicfox

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Teams with active pull request queues lose track of which PRs still need review, and manually checking each one for drafts, prior reviews, and claim locks is repetitive and error-prone. This Skill automates the day-start review sweep so every eligible PR gets a consistent, full review without duplicating work another agent already owns. ## Core Features & Use Cases - Queue Discovery and Filtering: Fetches open PRs from the tracker and filters out drafts, already-reviewed PRs, your own PRs, blocked items, and PRs claimed by other actors via assignees or in-progress labels. - Sequential Delegated Reviews: Runs the full om-auto-review-pr workflow on each queued PR, newest first, recording a verdict and one-sentence outcome per PR. - Claim-Lock Respect: Treats in-progress labels and foreign assignees as ownership signals and never force-claims in batch mode, while correctly ignoring the ci-monitoring label. - Session Summary: Posts a final markdown table with verdicts, labels, and outcome explanations for every PR processed. - Use Case: At the start of each day, run the sweep to review every unreviewed open PR in the repository, producing a complete review session report without manually triaging the queue. ## Quick Start Ask the agent to review all currently unreviewed open pull requests in this repository, newest first.

Frequently Asked Questions about om-review-prs

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

FAQPage Schema
How do I review all open pull requests automatically?

Run this sweep skill, which fetches open PRs from the tracker, filters out drafts and already-reviewed or claimed items, then runs the full om-auto-review-pr workflow on each remaining PR newest first. It ends with a summary table of verdicts and outcomes.

Which pull requests are skipped during the review sweep?

The sweep skips draft PRs, PRs with an existing review decision, PRs authored by the automation user, PRs labeled do-not-merge or blocked, PRs carrying an in-progress label, and PRs assigned to someone other than the automation user.

Does the sweep respect in-progress claim locks from other agents?

Yes. The batch mode is read-only with respect to claims: it treats foreign assignees and in-progress labels as ownership signals and skips those PRs. It never force-claims, and stale-lock recovery does not apply in batch mode.

Why is a PR labeled ci-monitoring still included in the review queue?

The ci-monitoring label is not a claim lock; it only means a previous run finished its work and still owes a CI-result comment. Such PRs remain in the queue and are reviewed normally, and the label must never be added to the exclusion filter.

What happens when the review queue is empty?

The skill reports that no unreviewed PRs were found and suggests running om-merge-buddy instead to see which PRs are now merge-ready.

Can the sweep automatically fix issues it finds in PRs?

By default no, because the sweep reviews other authors' PRs and ends each review with a verdict and author handoff. The --autofix flag is passed per PR only when the user explicitly asked the sweep to fix what it finds.