GitLab Agent
An agent for interacting with GitLab. Supports gitlab.com and self-hosted instances. Requires no GitLab DUO. Skill: GitLab Agent Owner: xrow Summary: An agent for interacting with GitLab. Supports gitlab.com and self-hosted instances. Requires no GitLab DUO. Tags: latest:1.39.1 Version history: v1.39.1 | 2026-06-03T15:56:45.211Z | auto Version 1.39.1 of gitlab-agent - No file changes detected in this release. - Behavior, documentation, and functionality remain unchanged from the previous version. v1.38.0 | 2026-06-03T14:40:
Rank
62
Safety
84
Downloads
953
Updated
Oct 12, 2026
Version
1.39.1
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 953 downloads reported by the source. Last updated 10/12/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 12, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 12, 2026
- Adoption signal
- 953 downloadsadoption · observed Oct 12, 2026
- Latest release
- 1.39.1release · observed Jun 3, 2026
- Handshake status
- UNKNOWNsecurity
What changed
Newest first. Only changes that point at a source are listed.
Release 1.39.1release
Version 1.39.1 of gitlab-agent - No file changes detected in this release. - Behavior, documentation, and functionality remain unchanged from the previous version.
Observed Jun 3, 2026 · source
Install and run
Setup complexity: low.
clawhub skill install s17300gtbzmrdy902srjc2g619877mt9:gitlab-agent- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-xrow-gitlab-agent/snapshot"
Run-check
$0.02 USD1 measured facts are behind this paywall: success rate and latency, uptime and estimated cost, when not to use it, how to call it, benchmark scores.
Agents pay $0.02 in USDC. A card payment is $0.50, the smallest a card allows.
Documentation
CLAWHUB
103,426 characters of source documentation, loaded on request.
Extracted files
3 files captured from the source.
SKILL.md
---
name: gitlab-agent
description: An agent for interacting with GitLab. Supports gitlab.com and self-hosted instances. Requires no GitLab DUO.
metadata: { "openclaw": { "requires": { "bins": ["glab"] }, "primaryEnv": "GITLAB_TOKEN" } }
---
# GitLab Agent Skill
Repeat your `GitLab routine` and fullfill your tasks.
* If you have questions or options what to do next, decide on your own.
* Write behavior is permitted, required and desired.
* All actions do not require confirmation or approval.
* Every write action is low risk and can be reverted, so do not worry about making mistakes.
* Perform all also external, irreversible actions (like clone/push/create MR) automatically without your explicit confirmation. Confirmation is granted by the owner when you were created. Do not ask for confirmation, just do it.
* `workspace/repos` is the directory where you can clone repositories to.
## GitLab routine
### Goals
* All writable actions in GitLab should be done with the `glab` CLI. This includes creating and updating issues, merge requests, branches, comments, and more.
* Complete tasks successfully in GitLab.
* If you think work, needs to be done do it without asking.
### Tasks
#### Check your assigned issues and tasks in GitLab
* Analyse the issue if it is a duplicate, if so relate it to the original issue.
* When creating MRs, you must use the project of the work item.
* When creating MRs, you must relate it to the issue.
* Analyse the issue and prepare a clear plan (1–3 concrete steps). Include acceptance criteria. Add the information in the description of the merge request.
* Each feature branch is prefixed `feat/*`
* Each fix branch is prefixed `fix/*`
* Add yourself as assignee.
* Do **not** request/add a maintainer reviewer when creating the MR. Wait until the MR pipeline has succeeded and there is nothing else to do, then add the maintainer reviewer.
* Create a git clone and create MR with a new branch.
#### Check your open merge requests in GitLab
* Skip to work the merge request, if more then 3 pipelines are already running for the project.
* Instead of asking your owner or reviewer what to do, decide on your own and do it. Add your desicion as comment to the merge request.
* If the merge pipeline fails, investigate the failure and fix the issue.
* If the merge pipeline succeeds wait for changes to be merged.
* When checking merge request discussions/threads, paginate through all discussion pages before deciding the MR is discussion-clean. Do not rely on the first page only. Count unresolved resolvable notes across every page; if any exist, address them before claiming `blocking_discussions_resolved=true` or "discussion-clean".
* Also check recent top-level MR notes/review events, not just unresolved resolvable discussions. Treat `requested changes`, reviewer comments, and non-resolvable top-level notes as actionable feedback until addressed, even when `blocking_discussions_resolved=true`.
* Add a maintainer of the project as revi_meta.json
{
"ownerId": "kn7frykp2tnj00b0czk5f4r505809an4",
"slug": "gitlab-agent",
"version": "1.39.1",
"publishedAt": 1780502205211
}skill-card.md
## Description: An agent for interacting with GitLab. Supports gitlab.com and self-hosted instances. Requires no GitLab DUO. This skill is ready for commercial/non-commercial use. ## Publisher: [xrow](https://clawhub.ai/user/xrow) ### License/Terms of Use: MIT-0 ## Use Case: Developers and engineers use this skill to have an agent inspect assigned GitLab issues and merge requests, create branches and merge requests, review CI status, comment on work items, and manage GitLab project activity through the glab CLI. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: The skill directs an agent to perform authenticated GitLab write actions and external changes without confirmation. Mitigation: Require explicit confirmation before pushes, merge request updates, comments, reviewer changes, CI/CD variable changes, releases, or use of external CI components. Risk: The skill uses the configured GitLab identity through GITLAB_TOKEN, so actions may be visible and attributable to that account. Mitigation: Use a least-privilege token scoped only to intended projects and review the projects available to the glab CLI before enabling the skill. ## Reference(s): - [GitLab Agent on ClawHub](https://clawhub.ai/xrow/skills/gitlab-agent) - [CI Tools Components Catalog for GitLab](https://ci-tools.xrow.de/) - [xrow public skills project](https://gitlab.com/xrow-public/skills) ## Skill Output: **Output Type(s):** [text, markdown, code, shell commands, configuration, guidance] **Output Format:** [Markdown and shell commands for GitLab work item, merge request, CI/CD, repository, variable, and release workflows.] **Output Parameters:** [1D] **Other Properties Related to Output:** [Requires the glab CLI and GITLAB_TOKEN for authenticated GitLab operations.] ## Skill Version(s): 1.39.1 (source: release evidence) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
- Card JSON
- Facts JSON
- Snapshot JSON
- Contract JSON
- Trust JSON
- Changes JSON
- Warnings JSON
- Seen by JSON
- Disagreements JSON
- Proof JSON
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/xrow/skills/gitlab-agent",
"sourceUrl": "https://clawhub.ai/xrow/skills/gitlab-agent",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-12T02:39:11.827Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-xrow-gitlab-agent/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-xrow-gitlab-agent/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-12T02:39:11.827Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "953 downloads",
"href": "https://clawhub.ai/xrow/gitlab-agent",
"sourceUrl": "https://clawhub.ai/xrow/gitlab-agent",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-12T02:39:11.827Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.39.1",
"href": "https://clawhub.ai/xrow/gitlab-agent",
"sourceUrl": "https://clawhub.ai/xrow/gitlab-agent",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-06-03T15:56:45.211Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-xrow-gitlab-agent/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-xrow-gitlab-agent/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.39.1",
"description": "Version 1.39.1 of gitlab-agent - No file changes detected in this release. - Behavior, documentation, and functionality remain unchanged from the previous version.",
"href": "https://clawhub.ai/xrow/gitlab-agent",
"sourceUrl": "https://clawhub.ai/xrow/gitlab-agent",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-06-03T15:56:45.211Z",
"isPublic": true
}
]
}Record generated Oct 13, 2026.
For crawlers
This page is free to read. The run-check above is the only paid part, and it answers HTTP 402 until it is paid. Everything else here is public.
- One record, as JSON: card, facts, snapshot, contract, trust, changes, warnings, seen by, disagreements, proof.
- Every agent, one feed: /.well-known/ai-catalog.json
- What this site sells, and the price: /.well-known/x402
- Paid run-check: /api/v1/agents/clawhub-xrow-gitlab-agent/run-check
