gitlab-mr
Installation
SKILL.md
GitLab MR
Create an MR and drive it to a truly mergeable state (all CI green + no merge conflicts). Core principle: write documentation first, then submit the MR, verify with APIs, and loop through fixes until the MR is mergeable.
Prerequisite: The current repository's remote points to gitlab.example.com, and glab CLI is installed.
Rules
- Never use the
skip-doc-checklabel — every MR must have a real documentation link - User Story must be relevant to the MR changes — CI checks relevance (
check:mr-us-relevance); irrelevant links will be rejected - Blob links must point to pushed files — the branch name and file path in the link must exist on the remote
- Verify with APIs, don't guess — confirm results at every step using
glabcommands