gitlab-mr-issue
Installation
SKILL.md
GitLab CLI Skill(MR/Issue)
MR Review
- 优先读取 MR discussions / notes / diff comments,再做统一整理。
- 必要时可以查看本地对应分支的代码;查看前先
git fetch,确保分支是最新远端状态。 - 当用户要求整理 MR 审查意见时,按严重程度从高到低排列,数字编号,方便用户回复。
- 每次最多展示 10 条;若还有更多,在末尾提示“还剩 N 条未展示”。
基本准备
- 确认身份与认证:
glab auth status读取当前实例及 “Logged in to as ” 行。- 直接取用户名:
GITLAB_HOST=<host> glab api /user | jq -r '.username'(依赖本机jq,若已设全局GITLAB_HOST可直接glab api /user)。 - 自建实例优先通过环境变量
GITLAB_HOST指定;如需单次覆盖,可在命令前加GITLAB_HOST=<host>或用-R group/project。
- 输出格式默认够用,若需机器可读用
--output json。 - 创建 MR 或 Issue 成功后,在终端单独一行输出 CLI 返回的完整 URL。