gitlab
GitLab Skill (Claude Code)
Use the glab CLI to interact with GitLab. This skill is the glab execution arm: the neo skill invokes it (via the Skill tool) to run glab for MR creation and review-comment posting, and you can also use it directly for lightweight, side-effect-free MR operations.
It provides mechanics only — Create, Update, Read, Post Comment, CI Inspection, plus general glab operations. MR review / fix / CI-fix / feedback orchestration now lives in the neo skill; this skill no longer spawns review agents or hands off to other skills.
URL Parsing
When given a GitLab MR URL like https://gitlab.com/group/subgroup/project/-/merge_requests/42:
- repo_ref: strip
https://and everything from/-/onward →gitlab.com/group/subgroup/project - mr_id: extract the number after
merge_requests/→42
These two values power most glab commands: glab mr <cmd> <mr_id> --repo <repo_ref>
Intent Detection
This skill provides glab mechanics only. Determine which operation the user (or the calling neo skill) wants: