一键导入
gitlab-api
CRUD GitLab issues,MRs,pipelines,jobs,epics,issue comments
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
CRUD GitLab issues,MRs,pipelines,jobs,epics,issue comments
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | gitlab-api |
| description | CRUD GitLab issues,MRs,pipelines,jobs,epics,issue comments |
glab mr view <ID if not run on branch> (if run on a branch, recognises the MR automatically)-d via command substitution so multi-line/markdown content is passed intact:
glab mr create -a viktomas -t "<title>" -d "$(cat /tmp/mr-desc.md)" --yes
rm -f /tmp/mr-desc.md
+ (e.g. https://gitlab.com/gitlab-org/editor-extensions/gitlab-lsp/-/merge_requests/3622+) the + expands the URL in the GitLab Markdown rendering<details> section at the endglab mr update <iid> -d "$(cat /tmp/mr-desc.md)"
.markdown into the description:
curl -s -X POST "https://gitlab.com/api/v4/projects/278964/uploads" \
-H "PRIVATE-TOKEN: $GITLAB_TOKEN" \
-F "file=@/tmp/after.png;type=image/png"
# -> {"markdown":""}
278964 = gitlab-org/gitlab); the upload is scoped to that project, so embed it only in that project's MR/issue.glab issue view <issue numeric ID>Generate a standalone HTML report from a markdown file with d2 diagrams, SVGs, and syntax-highlighted code blocks. Use when the user asks for a report, a visual writeup, or a document with diagrams.
Interact with GitLab REST API using GITLAB_TOKEN - use for TODOs, repositories, CI/pipelines, MRs, issues, and other API queries
GitLab Development Kit is a folder and set of utilities that contain most of the GitLab production systems. This skill is useful for testing with local GitLab deployment and when researching how feature works in the GitLab monolith, AIGW, workhorse and other services
my projects — gitlab namespace and ID, where they live on the local drive. Use whenever a question references a project by name, alias, or path, or when you need to locate a repo locally. Keywords - project, repo, where does X live, local path, gitlab-lsp, glab, cli, vscode extension, note, task, duo cli, dotfiles.
code changes review, use this skill any time I ask you to review a change
Run an interactive CLI/TUI app in tmux, send it input, and read its output. Use to test interactive apps.