brianshepardpss

Gl Mr — Git skill for Claude Code

Git community

Open a draft GitLab merge request for the current branch (push, title and description from the commits, "Closes #N"), or update the existing one.

How to install Gl Mr

Installs to ~/.claude/skills/brianshepardpss-merge-medic-gl-mr/SKILL.md

Terminal
mkdir -p ~/.claude/skills/brianshepardpss-merge-medic-gl-mr && curl -fsSL https://raw.githubusercontent.com/brianshepardpss/merge-medic/HEAD/commands/gl-mr.md -o ~/.claude/skills/brianshepardpss-merge-medic-gl-mr/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Gl Mr does


description: Open a draft GitLab merge request for the current branch (push, title and description from the commits, "Closes #N"), or update the existing one. argument-hint: "[target branch] [issue number] | demo"

Open or update the merge request for the current branch using the Merge Medic `gitlab-mr-create` skill.

Details from me (may be empty): $ARGUMENTS

A bare number is an issue to close; a branch name is the target branch; "demo" or "sample" uses the bundled demo project. Create

Alternatives in Git

  • Worktree Deliver — Commit all work, push, and create a pull request from the current worktree 23.4k ★
  • Yeet — Stage, commit, push code, and open a GitHub pull request via CLI 14.6k ★
  • Generate PR Description — You are tasked with generating a comprehensive pull request description following the repository's standard te 10k ★

Full documentation available on GitHub

View Source Repository