OpenClaw Install

GitLab

GitLab skill wraps the GitLab REST API for complete project and DevOps workflow management through your Claude agent. Create and review merge requests, manage issues with labels and milestones, trigger and monitor CI/CD pipelines, read and write wiki pages, manage container registry images, and handle project-level settings.

Merge request workflows are deeply supported: view diffs with syntax highlighting metadata, add discussion threads on specific lines, resolve or unresolve discussions, approve MRs, and set merge conditions. Pipeline management lets your agent check build status, view job logs, retry failed jobs, and cancel running pipelines — keeping your CI/CD visibility in natural language conversations.

The skill supports GitLab's group and subgroup hierarchy, enabling operations across an entire organization's project namespace. Epic and roadmap management (GitLab Premium) is supported for teams using GitLab's project planning features. Repository file operations — read, create, update files via the API — enable documentation automation without needing a local Git clone.

Self-hosted GitLab instances are fully supported alongside GitLab.com — configure the base URL to point to your instance. Requires a Personal Access Token with api scope. DevOps engineers who run GitLab as their primary platform use this skill to integrate AI assistance into their existing workflows without switching tools or context. Particularly valuable for teams with complex pipeline configurations who want natural language visibility into build health.

Installation

bash
clawhub install gitlab-skill
API key required. Get a free key from GitLab Personal Access Token and add it to your OpenClaw configuration.
GitLabcodeMRspipelines

Install: clawhub install gitlab-skill

We'll configure this skill for you

We'll install GitLab and connect it to your OpenClaw

Get Started