create-gitlab-mr

Official

Open GitLab merge requests from local changes

AuthorDawn-Technology
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It removes the manual steps of turning uncommitted local work into a pushed feature branch and a properly described GitLab Merge Request.

Core Features & Use Cases

  • Branch, commit, and push automation: Creates a feature branch from current changes, commits with a guideline-compliant message, and pushes to the remote.
  • GitLab Merge Request creation via MCP: Opens the Merge Request using the configured GitLab MCP server and dynamically targets the default branch rather than assuming main.
  • Clear error handling for auth issues: Detects unauthorized/expired token failures and asks the user to re-authenticate and retry.

Use case: You made several code changes locally and want them reviewed in GitLab as a Merge Request with a meaningful title/description and a correctly formatted commit message.

Quick Start

Ask to create a GitLab merge request for the current changes in your working directory using your configured GitLab MCP server.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: create-gitlab-mr
Download link: https://github.com/Dawn-Technology/aicelerate/archive/main.zip#create-gitlab-mr

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.