review-all-prs

Automates GitLab Merge Request review and triage with conflict auto-rebase and summaries.

2|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/dmzoneill/skills --skill review-all-prs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-all-prs
Source: https://github.com/dmzoneill/skills/tree/main/review-all-prs
Command: npx skills add https://github.com/dmzoneill/skills --skill review-all-prs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of reviewing multiple Merge Requests (MRs), prioritizing follow-ups and approvals to keep development workflows moving efficiently.

Core Features & Use Cases

  • Batch MR Review: Processes a list of open MRs, categorizing them for action.
  • Intelligent Triage: Identifies MRs needing full review, approval, or follow-up based on prior feedback and author responses.
  • Self-Exclusion: Automatically skips your own MRs unless you've given feedback and they are ready for review.
  • Conflict Handling: Checks for and attempts to auto-rebase your MRs if they have conflicts.
  • Use Case: Use this skill at the start or end of your day to quickly triage all open MRs, ensuring timely feedback and merging.

Quick Start

Run the review-all-prs skill to batch review open MRs, excluding your own.

Frequently Asked Questions about review-all-prs

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

FAQPage Schema
How do I automate batch code reviews for multiple GitLab merge requests?

You can automate batch code reviews by processing open GitLab merge requests and categorizing them into 'needs full review', 'can approve', or 'needs follow-up' based on prior feedback and author responses.

Can I automatically skip my own merge requests during a batch code review?

Yes, batch code review automatically skips your own merge requests. It only includes your MRs if you have previously given feedback and they are ready for a follow-up review.

How does auto-rebase work for merge requests with conflicts?

Auto-rebase for merge requests with conflicts works by automatically checking open MRs for conflicts and attempting an automated rebase. This handles merge conflicts directly to keep development workflows moving.

What is the best way to triage open merge requests at the start or end of my day?

The best way to triage open merge requests is to run an automated batch review that categorizes them based on review history and author responses. This ensures timely feedback and approvals for your team.

Does this batch MR review tool support persona loading and memory logging?

Yes, batch MR review integrates with persona loading and memory logging for enhanced workflow management. These features help customize the automated code review process and track actions taken.