gitlab-cli-guide

gitlab-cli-guide is a skill for Claude Code, Codex from serejaris/kimi-skills. It costs 134 tokens per session (2,652 once invoked), scanned C, original, MIT.

A guide and automation toolkit for GitLab's command-line program, glab. GitLab is a platform for hosting code and managing software projects; the command line lets you work with it from a terminal.

In plain words
What is it for?
Use it to create and review merge requests, manage issues and labels, inspect failed pipeline jobs, configure authentication, work with repositories, and publish releases.
Why use it?
It helps you manage merge requests, issues, repositories, releases, and CI/CD pipelines without repeatedly switching to the GitLab website. CI/CD means automatically building, testing, and delivering code.

Skill for Claude CodeCodex

Which agent this was written for is unclear — built for openclaw. Also seen: built for openclaw.

Good fit Use it to create and review merge requests, manage issues and labels, inspect failed pipeline jobs, configure authentication, work with repositories, and publish releases.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/serejaris/kimi-skills/gitlab-cli-guide
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add serejaris/kimi-skills --skill gitlab-cli-guide
Clone the repo
git clone --depth 1 https://github.com/serejaris/kimi-skills

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for gitlab-cli-guide

README.md
[![agentmods](https://agentmods.dev/badge/skills/serejaris/kimi-skills/gitlab-cli-guide/github.svg)](https://agentmods.dev/skills/serejaris/kimi-skills/gitlab-cli-guide)
Your own site
<a href="https://agentmods.dev/skills/serejaris/kimi-skills/gitlab-cli-guide"><img src="https://agentmods.dev/badge/skills/serejaris/kimi-skills/gitlab-cli-guide/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for gitlab-cli-guide

Your own site · 80×15
<a href="https://agentmods.dev/skills/serejaris/kimi-skills/gitlab-cli-guide"><img src="https://agentmods.dev/badge/skills/serejaris/kimi-skills/gitlab-cli-guide.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 134 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,652 The whole file, excluding the scripts and references it only reads on demand.
Security scan C 1 finding. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00134 $0.02652
Opus 5 $0.00067 $0.01326
Sonnet 5 $0.00027 $0.00530
Haiku 4.5 $0.00013 $0.00265

Measured 9d ago against content hash 67c4afedb61c, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade C, and why

gitlab-cli-guide scanned grade C with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Reaches for credential fileshighPrivilege escalation

SSH keys, cloud credentials, git-credentials, .npmrc, /etc/shadow: reading these is how a config file becomes a credential leak.

Some features may access sensitive files: SSH keys (~/.ssh/id_rsa for DPoP), Docker config (~/.docker/config.json for registry auth).
skills/gitlab-cli-guide/SKILL.md · 272 lines

How it starts

The opening of the file, as written. The whole thing — 272 lines — stays where its author put it; the contents beside it link to each section on GitHub.

GitLab CLI 技能集

GitLab CLI(glab)完整命令参考与工作流指南。

快速开始

# 首次配置
glab auth login

# 常用操作
glab mr create --fill              # 从当前分支创建合并请求
glab issue create                  # 创建 Issue
glab ci view                       # 查看流水线状态
glab repo view --web              # 在浏览器中打开仓库

技能组织结构

本技能按 GitLab 功能域路由到专项子技能:

核心工作流:

  • glab-mr - 合并请求:创建、审查、批准、合并
  • glab-issue - Issue:创建、列表、更新、关闭、评论
  • glab-ci - CI/CD:流水线、任务、日志、产物
  • glab-repo - 仓库:克隆、创建、Fork、管理

项目管理:

  • glab-milestone - 发布计划与里程碑跟踪
  • glab-iteration - Sprint/迭代管理
  • glab-label - 标签管理与分类
  • glab-release - 软件发布与版本管理

认证与配置:

  • glab-auth - 登录、登出、Docker Registry 认证
  • glab-config - CLI 配置与默认设置
  • glab-ssh-key - SSH 密钥管理
  • glab-gpg-key - GPG 密钥(用于提交签名)
  • glab-token - 个人及项目访问令牌

CI/CD 管理:

  • glab-job - 单个任务操作
  • glab-schedule - 定时流水线与 Cron 任务
  • glab-variable - CI/CD 变量与密钥
  • glab-securefile - 流水线安全文件
  • glab-runner - Runner 管理:列表、暂停、删除(v1.87.0 新增)
  • glab-runner-controller - Runner 控制器与令牌管理(实验性,仅管理员)

协作:

  • glab-user - 用户资料与信息
  • glab-snippet - 代码片段(类似 GitLab Gist)
  • glab-incident - 事件管理
  • glab-workitems - 工作项:任务、OKR、关键成果、新一代 Epic(v1.87.0 新增)

进阶:

  • glab-api - 直接调用 REST API
  • glab-cluster - Kubernetes 集群集成
  • glab-deploy-key - 部署密钥(用于自动化)
  • glab-stack - 堆叠/依赖合并请求
  • glab-opentofu - Terraform/OpenTofu 状态管理

工具:

  • glab-alias - 自定义命令别名
  • glab-completion - Shell 自动补全
  • glab-help - 命令帮助与文档
  • glab-version - 版本信息
  • glab-check-update - 更新检查
  • glab-changelog - 变更日志生成
  • glab-attestation - 软件供应链安全
  • glab-duo - GitLab Duo AI 助手
  • glab-mcp - Model Context Protocol 服务器,用于 AI 助手集成(实验性)

何时使用 glab 与 Web 界面

适合使用 glab 的场景:

  • 在脚本中自动化 GitLab 操作
  • 以终端为中心的工作流
  • 批量操作(处理多个 MR/Issue)
  • 与其他 CLI 工具集成
  • CI/CD 流水线工作流
  • 无需切换浏览器即可快速导航

适合使用 Web 界面的场景:

  • 带行内评论的复杂 diff 审查
  • 可视化合并冲突解决
  • 配置仓库设置与权限
  • 跨项目的高级搜索/筛选
  • 查看安全扫描结果
  • 管理群组/实例级别的设置

常用工作流

日常开发

# 开始处理某个 Issue
glab issue view 123
git checkout -b 123-feature-name

# 准备好后创建 MR
glab mr create --fill --draft

# 标记为可审查
glab mr update --ready

# 审批通过后合并
glab mr merge --when-pipeline-succeeds --remove-source-branch

Read the full file on GitHub · 272 lines

Files

What ships with it

60 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 9d ago First seen · 272 lines · 134 tokens per session scan C 67c4afedb61c

Subscribe to this mod's changes

gitlab-cli-guide is a skill published in the GitHub repository serejaris/kimi-skills (6 stars, last pushed 1mo ago), licensed MIT. It adds 134 tokens to every session and 2,652 once invoked, about $0.0007 per session on Opus 5. A static security scan graded it C with 1 finding (reaches for credential files). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.

Related

Other skills, from other repositories

changelog-rules

Shared changelog conventions and formatting rules referenced by /create-changelog and /update-changelog. Not typically invoked directly.

tobihagemann/turbo · 29 tokens

push-ci

Push to remote and monitor CI. Validates branch safety, executes git push WITH explicit user approval, then monitors CI run status via gh CLI. Use when: user says 'push', 'push and watch CI', 'ship it', 'push-ci'. Not for: committing (use /smart-commit), creating PRs (use /create-pr), merging (use /merge-prep).

sd0xdev/sd0x-harness · 82 tokens

update-changelog

Update the Unreleased section of CHANGELOG.md based on current changes. No-op if CHANGELOG.md does not exist. Use when the user asks to "update changelog", "add to changelog", "update the changelog", "changelog entry", "add changelog entry", or "log this change".

tobihagemann/turbo · 68 tokens

create-changelog

Create a CHANGELOG.md following keepachangelog.com conventions with version history backfilled from GitHub releases or git tags. Use when the user asks to "create a changelog", "add a changelog", "initialize changelog", "start a changelog", "set up changelog", "generate changelog", or "backfill changelog".

tobihagemann/turbo · 75 tokens

zb-release-pipeline

Generate a GitHub Actions pipeline that builds a zb (Zero Dependencies Builder) project and publishes a GitHub Release with the produced JAR. Use whenever the user wants CI/CD, a build pipeline, a release workflow, or GitHub Actions for a zb-based Java project — phrases like "set up GitHub Actions for this zb…

AdamBien/airails · 148 tokens

appbuilder-cicd-pipeline

Set up CI/CD pipelines for Adobe App Builder projects. Generates GitHub Actions workflows using adobe/aio-cli-setup-action@3 and adobe/[email protected], plus patterns for Azure DevOps and GitLab CI. Handles OAuth S2S secrets injection, multi-workspace promotion (stage → prod), deploy gating with manifest…

adobe/skills · 156 tokens