GitLab

🦊 零配置接管你的 GitLab 工作流

通过 ClawLink 安全集成,在对话中直接管理 GitLab 项目、Issue、MR、CI/CD 流水线,无需自行配置 API 凭证。

收藏
7.9k
安装
2.3k
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能与使用方式

gitlab-repos 是 OpenClaw 生态中面向 GitLab 的官方集成技能,通过 ClawLink 托管服务实现零配置接入。用户无需手动申请 GitLab Personal Access Token 或处理 OAuth 回调,仅需安装 ClawLink 插件、完成设备配对、在 Web 控制台授权 GitLab 账户,即可在聊天会话中调用动态暴露的 GitLab API 工具集。

技能覆盖 GitLab 核心工作流:项目与群组浏览、Issue/MR 的列表查看与创建、分支与提交历史检索、CI/CD 流水线状态监控。工具由 ClawLink 后端根据用户实际权限动态生成,支持运行时发现(clawlink_list_tools)和语义搜索(clawlink_search_tools),避免硬编码工具清单带来的版本滞后问题。

显著优点

1. 零凭证暴露:GitLab OAuth 流程完全在 ClawLink 托管页面闭环完成,用户无需向聊天窗口粘贴任何 Token,本地仅存储设备级配对密钥。
2. 动态工具集:随着 ClawLink 后端扩展,新 API 能力自动生效,无需升级 skill。

3. 操作可预览:所有写入操作支持 clawlink_preview_tool 预演,显著降低误操作风险。

潜在局限与风险

  • 网络依赖:ClawLink 服务(claw-link.dev)成为单点依赖,若服务不可用则技能完全失效。
  • 权限边界:实际可用工具受用户 GitLab 账户权限及 OAuth Scope 限制,可能无法执行某些管理操作。
  • 数据出境:GitLab 仓库元数据需流经 ClawLink 网关,对代码机密性敏感的企业需评估合规风险。

适合人群

  • 频繁通过 GitLab 协作但不愿维护 API 凭证的开发者
  • 需要快速查询 Issue/MR 状态或流水线结果的非技术团队成员
  • 希望将 GitLab 操作嵌入 AI 工作流的企业用户

常规风险

写入类操作(Issue 创建、MR 合并、分支删除)需显式用户确认;建议在高权限账户连接时启用最小权限原则,避免意外暴露私有仓库内容。

GitLab 内容

手动下载zip · 3.2 kB
skill-card.mdtext/markdown
请选择文件