gitlab-url-guard

Installation
SKILL.md

GitLab 链接规范化与校验

使用项目根目录下的 gitlab-url-guard.json 作为唯一可信来源。无论从仓库根目录还是子目录执行脚本,默认都将配置解析为 <项目根目录>/gitlab-url-guard.json。配置只保存完整项目 Web 地址:

{
  "version": 1,
  "projectUrl": "http://gitlab.example.com:29480/group/project"
}

不得从 GitLab API 的 web_url 推断基础地址;自托管 GitLab 的返回值可能遗漏端口。

依赖

  • 使用 git 定位仓库根目录、读取 remote 并推断项目地址。
  • 使用 Python 3 运行 scripts/gitlab_url_guard.py
  • 回读 GitLab 中的实际内容时,使用已完成认证的 glab CLI;先执行 glab auth status
Installs
3
GitHub Stars
1
First Seen
Aug 14, 2026
gitlab-url-guard — bingwu2003/skills