← 返回 Skills 市场
🔌

GitLab Agent

作者 xrow GmbH · GitHub ↗ · v1.115.1 · MIT-0
cross-platform ⚠ suspicious
6616
总下载
1
收藏
0
当前安装
160
版本数
在 OpenClaw 中安装
/install xrowgmbh-gitlab-agent
功能描述
Operate assigned GitLab work with owner-verified project access and guarded MR delivery.
安全使用建议
Manual discovery already writes to GitLab. Before enabling recurring operation, make denied projects read-only, resolve collaborators to exact group identities, and restrict project and fork scope. Use a dedicated account with limited permissions and require explicit approval for vulnerability exceptions. The evidence supports Review, without establishing malicious intent or exfiltration.
能力评估
ℹ Credentials
GitLab API access and local configuration reads fit the purpose. Subprocess calls use argument arrays; scanner claims of shell injection are unsupported. Variable, release, and MR 55 commands are reference examples. MR creation relies on the documented discovery gate rather than independently enforcing owner authorization.
✓ Install Mechanism
The package uses existing glab authentication and declares glab, jq, and GITLAB_TOKEN. No remote installer, obfuscated payload, or installation-time execution was found. Publisher metadata is empty.
⚠ Instruction Scope
SKILL.md claims blanket prior approval and universal reversibility for external actions. It also directs vulnerability-suppression MRs without requiring risk acceptance or expiration. These instructions provide insufficient control over consequential changes.
ℹ Persistence & Privilege
The disclosed 15-minute recurring job starts disabled and requires a successful manual run before enabling. Self-merging is disclosed and guarded by assignment, approval-rule, permission, successful pipeline, and commit checks. These safeguards reduce scanner concerns but do not prevent the discovery authorization defects.
⚠ Purpose & Capability
GitLab task automation and automatic incident adoption are disclosed. However, list-active-items.py changes workflow labels even after owner authorization fails, and SKILL.md directs daily updates to all forks without limiting them to authorized tasks.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install xrowgmbh-gitlab-agent
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /xrowgmbh-gitlab-agent 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.115.1
- Removed `skill-card.md`. - No changes to `SKILL.md`.
v1.115.0
- Removed `skill-card.md`; no changes to `SKILL.md` were provided.
v1.114.2
- Added configurable collaborator selectors for assigning eligible unassigned issues and tasks; collaborator rules do not affect already-assigned work or incidents. - Added tests for collaborator handling in active-item discovery. - Removed the `skill-card.md` file.
v1.114.1
- Removed `skill-card.md`; no changes to `SKILL.md`.
v1.114.0
- Removed the file skill-card.md from the skill package. - No functional or behavioral changes to the skill logic or usage.
v1.113.1
- Removed the file skill-card.md from the project. - No changes to the functional logic or documentation content in SKILL.md. - No new features or bug fixes in this version. - Maintenance update to remove an unused documentation file.
v1.113.0
- Removed the file: skill-card.md. - No changes to core functionality or logic. - Documentation and operational behavior remain unchanged. - This is a minor maintenance update (documentation cleanup).
v1.112.0
xrowgmbh-gitlab-agent 1.112.0 - Updated core documentation in SKILL.md for improved clarity and guidance. - Modified reviewer selection script (scripts/select-reviewer.py). - Adjusted the associated test script (scripts/test_select_reviewer.py). - Removed the file skill-card.md.
v1.111.0
Version 1.111.0 - Updated scripts and documentation to align with current GitLab agent workflow policies. - Modified reviewer selection logic in scripts/select-reviewer.py and updated corresponding tests. - Removed deprecated skill-card.md file. - Refined and clarified agent assignment and security gate procedures in SKILL.md.
v1.110.1
- Removed the skill-card.md file. - No user-facing changes to GitLab Agent functionality or documented behavior. - Documentation cleanup with no impact on existing workflows.
v1.110.0
- Exclude archived projects, projects marked for deletion, and forks during active work discovery in list-active-items.py. - Updated SKILL.md documentation to describe new project exclusion behavior during discovery. - Improved incident adoption logic and discovery script behavior. - Removed outdated skill-card.md file.
v1.109.0
**Security gate logic and helper simplification; redundant scripts removed.** - Replaced the separate `check-project-access.py` script with integrated access checks and forbidden label gating in `list-active-items.py`. - The discovery script now performs project access verification and synchronizes the `workflow::forbidden` label. - Security gate section in documentation updated: clarified process, removed references to the deleted script. - Retired `check-project-access.py` and related test, streamlining security and queue handling. - Added a dedicated test for the updated active-items discovery; updated incident handling logic remains in place.
v1.108.1
- Removed the file skill-card.md. - No changes made to code or logic; documentation file only removed. - Existing functionality and skill behavior remain unchanged.
v1.108.0
- Added automated claiming of open unassigned incidents in member projects during discovery, with proper labeling and priority mapping. - Updated discovery logic in scripts/list-active-items.py to support the new incident claim workflow. - Introduced a new test script: scripts/test_list_active_items_incidents.py to validate incident handling. - Removed obsolete skill-card.md file.
v1.107.1
- Removed the file skill-card.md. - Updated documentation in SKILL.md; no functional or behavioral changes to the skill logic indicated. - Documentation now reflects current usage guidelines, assignment, and security gates. - No impact on end users or integrations.
v1.107.0
- Removed the file: skill-card.md. - No changes to functional code or logic; documentation/file structure update only.
v1.106.1
- Removed unused file: skill-card.md. - Updated SKILL.md for improved Merge Request (MR) creation instructions: now always relate MRs to issues, simplify explicit branch target handling, and clarify MR description requirements. - Refined process documentation for MR creation fallbacks and project selection. - No changes to logic; updates are documentation and housekeeping only.
v1.106.0
- Removed the skill-card.md file for cleanup or deprecation. - No functional logic or behavior changes introduced in this version.
v1.105.1
- Removed the file: skill-card.md - No changes to core skill logic or behavior - Documentation now relies exclusively on SKILL.md
v1.105.0
- Removed skill-card.md file from the project. - No functional or behavioral changes to the skill. - Documentation or metadata inside SKILL.md remains unchanged.
元数据
Slug xrowgmbh-gitlab-agent
版本 1.115.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 160
常见问题

GitLab Agent 是什么?

Operate assigned GitLab work with owner-verified project access and guarded MR delivery. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 6616 次。

如何安装 GitLab Agent?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install xrowgmbh-gitlab-agent」即可一键安装,无需额外配置。

GitLab Agent 是免费的吗?

是的,GitLab Agent 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

GitLab Agent 支持哪些平台?

GitLab Agent 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 GitLab Agent?

由 xrow GmbH(@xrowgmbh)开发并维护,当前版本 v1.115.1。

💬 留言讨论