gitlab-claude

Automate GitLab Merge Request workflows via the glab CLI.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/witooh/skills --skill gitlab-claude
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitlab-claude
Source: https://github.com/witooh/skills/tree/main/skills/gitlab-claude
Command: npx skills add https://github.com/witooh/skills --skill gitlab-claude

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines your GitLab workflow by automating the process of interacting with Merge Requests (MRs), from simple reviews to complex fixes.

Core Features & Use Cases

  • Automated MR Workflows: Handles MR reading, comprehensive reviews, code fixing, CI failure resolution, and feedback implementation.
  • Intelligent Intent Detection: Understands user requests to perform the most appropriate MR action.
  • Use Case: When a CI pipeline fails on a merge request, this Skill can automatically fetch the logs, analyze the errors, and prepare a fix, or when you need a quick summary of a complex MR, it provides a concise overview.

Quick Start

Use the gitlab-claude skill to review the merge request at https://gitlab.com/witooh/skills/-/merge_requests/1.

Frequently Asked Questions about gitlab-claude

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitLab merge request code reviews?

Automating GitLab merge request reviews is achieved by using the `glab` CLI within Claude Code to fetch MR details and orchestrate parallel specialist agent reviews for code, security, and QA. It detects your intent from natural language or an MR URL to trigger the review workflow automatically.

Can I automatically fix failing GitLab CI/CD pipeline jobs?

Fixing failing GitLab CI/CD pipelines automatically is possible by fetching CI job logs, analyzing the error outputs, and preparing the necessary code fixes. The CI Fix workflow detects pipeline failures from your MR and orchestrates the resolution process directly.

What is the best way to summarize a complex GitLab merge request?

Summarizing a complex GitLab merge request is handled by the Read workflow, which uses the `glab` CLI to fetch MR data and generate a concise overview. This provides a quick summary of the changes without requiring manual review of the entire diff.

Does this approach require the `glab` CLI to interact with GitLab merge requests?

Using the `glab` CLI is required to interact with GitLab merge requests, as it provides the underlying command-line interface for fetching MR data, parsing URLs, and executing the five distinct MR workflows within the Claude Code environment.

How do I implement feedback from GitLab merge request comments?

Implementing feedback from GitLab merge request comments is managed by the Feedback workflow, which parses review comments and orchestrates the necessary code modifications. It detects your intent to address feedback and applies the changes directly to the repository.