create-mr

Installation
SKILL.md

Create a merge request

Everything said to the developer is in the language they are speaking, from the first line to the last: a stop on an uncommitted file, a question about the blocker, a refusal, a failed push and the final link all follow the same rule. The stops matter most here, because that is when the developer has to decide what goes into a client's repository, and a question they have to translate first is the one most easily misread. The title and the description of the merge request stay in English, because the reviewer may not share that language.

Before anything

git remote -v
git branch --show-current
git status
git log <target>...HEAD --oneline
git diff <target>...HEAD --stat
Installs
9
First Seen
Sep 28, 2026