mrs

List open GitLab merge requests requiring attention, grouped by category.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/LarryHsiao/Skadi --skill mrs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mrs
Source: https://github.com/LarryHsiao/Skadi/tree/main/skills/mrs
Command: npx skills add https://github.com/LarryHsiao/Skadi --skill mrs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a concise view of open GitLab merge requests that require your attention, ensuring timely reviews and approvals across projects.

Core Features & Use Cases

  • Lists open MRs that require your attention, grouped by category (review and mine) and supports global or GROUP/PROJECT scope.
  • Uses a read-only approach to present MR data, including project, MR number, and title, with URLs available on request.
  • Ideal for engineers who manage multiple projects and need an at-a-glance status of pending reviews.

Quick Start

Run /mrs to list open GitLab merge requests requiring attention, grouped by category.

Frequently Asked Questions about mrs

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

FAQPage Schema
How do I list my pending GitLab merge requests for review across multiple projects?

To list pending GitLab merge requests across multiple projects, run the command to fetch open MRs where you are a reviewer or author. Results are grouped by category, showing project, MR number, and title.

Can I filter GitLab merge requests needing my attention to a specific project group?

Yes, you can filter GitLab merge requests by specifying a GROUP/PROJECT scope. This limits the fetched open MRs to that defined scope, while still grouping them by review and author categories.

Does this GitLab merge request tracker modify repository files or branch states?

No, this GitLab merge request tracker enforces read-only behavior. It fetches open MR data via a pre-approved hook to present project details and titles without modifying repository files or branch states.

How are pending GitLab merge requests organized when listed?

Pending GitLab merge requests are organized grouped by category, specifically separating MRs where you are the author from those needing your review. Each entry displays the project, iid, and title.

What happens if my GitLab authentication fails when checking open merge requests?

If GitLab authentication fails when checking open merge requests, the system gracefully handles the failure. It relies on a pre-approved hook to fetch data and will also gracefully handle empty results.