gitlab

Control GitLab repositories, merge requests, and CI/CD pipelines via API or glab CLI.

7|4|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/koderover/devops-skills --skill gitlab-koderover
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitlab
Source: https://github.com/koderover/devops-skills/tree/main/gitlab
Command: npx skills add https://github.com/koderover/devops-skills --skill gitlab-koderover

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the need to manually switch between the GitLab web interface and terminal to perform common repository, merge request, and CI/CD pipeline tasks, reducing repetitive work for development and DevOps teams.

Core Features & Use Cases

  • Comprehensive GitLab Operations: Manage projects, merge requests, pipeline triggers, repository files, and user permissions via GitLab API or glab CLI.
  • Common DevOps Workflows: Automate merge request creation, pipeline triggering and status monitoring, and bulk configuration updates for GitLab projects.
  • Use Case: A DevOps engineer can use this Skill to automatically trigger a production deployment pipeline immediately after a merge request is merged, without manual UI navigation.

Quick Start

Use the gitlab skill to list all open merge requests in your configured default GitLab project.

Frequently Asked Questions about gitlab

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

FAQPage Schema
How do I automate GitLab merge request creation and pipeline triggering?

You can automate GitLab merge request creation and pipeline triggering by leveraging the GitLab API or glab CLI to programmatically coordinate code reviews and deployment workflows without manual UI navigation.

Can I manage GitLab repository files and user permissions in bulk?

Yes, bulk configuration updates for GitLab projects, including repository files and user permissions, can be managed programmatically through GitLab API integration to eliminate repetitive administrative tasks.

Does the gitlab skill work with both raw API calls and glab CLI?

Yes, the gitlab skill supports both raw GitLab API calls and glab CLI operations, providing flexible task execution for development and DevOps workflows like automated deployment triggering.

What is the best way to monitor CI/CD pipeline status for a GitLab project?

The best way to monitor CI/CD pipeline status is using GitLab API integration to programmatically track pipeline triggers and execution states, enabling automated deployment workflows.