glab-mr

Manage GitLab merge requests for creation, review, approval, and merging.

43|5|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/vince-winkintel/gitlab-cli-skills --skill glab-mr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: glab-mr
Source: https://github.com/vince-winkintel/gitlab-cli-skills/tree/main/glab-mr
Command: npx skills add https://github.com/vince-winkintel/gitlab-cli-skills --skill glab-mr

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of creating, reviewing, and merging merge requests in GitLab, reducing the manual effort and potential for errors in code collaboration.

Core Features & Use Cases

  • Create MRs: Easily create merge requests from branches or issues, with options for drafts and labels.
  • Review & Approve: Checkout MRs locally, review changes, and approve them.
  • Merge Strategies: Merge MRs with various strategies like squashing commits or auto-merging on pipeline success.
  • Use Case: When you've finished a feature on a new branch, use this Skill to create a draft MR, assign it to a reviewer, and later merge it after a successful pipeline.

Quick Start

Create a new merge request from the current branch, filling in details automatically.

Frequently Asked Questions about glab-mr

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

FAQPage Schema
How do I create a GitLab merge request from a feature branch?

You can create a GitLab merge request directly from your current feature branch using this Skill, which automatically fills in details while supporting options for drafts and labels.

Can I automate merging a GitLab merge request after a pipeline succeeds?

Yes, you can automate merging a GitLab merge request by configuring auto-merge upon pipeline success, integrating directly with your CI/CD pipelines to streamline code delivery.

How do I checkout a GitLab merge request locally for code review?

You can checkout a GitLab merge request locally using this Skill to pull the changes into your working environment, allowing you to review code changes and approve them before merging.

What merge strategies are available for GitLab merge requests?

Available merge strategies for GitLab merge requests include standard merging and squashing commits, allowing you to consolidate commit history when finalizing code collaboration.

Does this tool support creating GitLab merge requests from issues?

Yes, the tool supports creating GitLab merge requests directly from issues, integrating issue tracking with your code review and branch management workflows for comprehensive development.