用途:该技能用于 GitLab 项目标签(label)的管理,基于 glab CLI 执行。当用户需要管理项目标签、提到 label/tag(用于分类)、category,或想整理 issue 与 MR 时使用。不适用于给 issue/MR 打标签(应使用 gitlab-issue 或 gitlab-mr),也不用于管理 git 标签(应使用 git 命令或 gitlab-release)。
主要能力:列出标签与创建标签。列出:glab label list,支持 -P/--per-page=<n> 与 --all。创建:glab label create <name>,支持 -c/--color=<color>(十六进制,如 #ff0000)与 -d/--description=<desc>。创建属于需谨慎操作。
使用方式:可直接创建带颜色和描述的标签,例如 glab label create "bug" -c "#ff0000",或 glab label create "priority::high" -c "#dc3545" -d "High priority items requiring immediate attention"。支持 GitLab 作用域标签(scoped label),用 :: 分隔,如 priority::high、status::in-progress、type::bug,同一作用域内互斥,只能应用一个。资料还给出优先级、类型、状态、工作流等常见标签模式与颜色参考,以及先列标签再用 glab issue create -l 或 glab issue update 应用标签的流程。
限制与排错:需先通过 glab auth login 完成认证;标签重名会报已存在;颜色须为 #RRGGBB 格式;权限不足需 maintainer 及以上角色。资料未提供更多平台或收费信息。