gitlab-cli

Manage GitLab merge requests, issues, and CI/CD pipelines from the terminal.

223|35|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/ComposioHQ/awesome-agent-clis --skill gitlab-cli-composiohq
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gitlab-cli
Source: https://github.com/ComposioHQ/awesome-agent-clis/tree/main/gitlab-cli
Command: npx skills add https://github.com/ComposioHQ/awesome-agent-clis --skill gitlab-cli-composiohq

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables users to efficiently manage GitLab merge requests, issues, and CI/CD pipelines without switching to a web interface.

Core Features & Use Cases

  • Merge Request Management: List, create, and review merge requests within GitLab using simple commands.
  • Issue Tracking: View, create, and manage issues in GitLab repositories.
  • Pipeline Monitoring: Check the status of CI/CD pipelines and view detailed pipeline information.
  • Use Case: Developers can quickly create a new merge request or monitor ongoing pipelines directly from the terminal during a coding session.

Quick Start

Use the gitlab CLI to list open merge requests for your project and monitor pipeline status instantly.

Frequently Asked Questions about gitlab-cli

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

FAQPage Schema
How do I manage GitLab merge requests from the terminal?▼

You can manage GitLab merge requests from the terminal by using CLI commands to list, create, and review merge requests directly within your coding session without opening a web interface.

Can I check my GitLab CI/CD pipeline status without leaving the command line?▼

Yes, you can check your GitLab CI/CD pipeline status from the command line by running specific CLI commands to monitor ongoing pipelines and view detailed pipeline information instantly.

Do I need an API token to manage GitLab issues via the CLI?▼

Yes, managing GitLab issues via the CLI requires an API token for authentication, enabling you to view, create, and manage issues in GitLab repositories directly from the terminal.

What is the best way to create a merge request from the command line?▼

The best way to create a merge request from the command line is using a GitLab CLI tool that handles API integration, allowing you to generate merge requests quickly during development.

Can I clone GitLab projects using terminal commands?▼

Yes, you can clone GitLab projects using terminal commands, as the CLI supports project cloning alongside issue tracking and pipeline monitoring for comprehensive repository management.

Why monitor GitLab pipelines through a CLI instead of the web interface?▼

Monitoring GitLab pipelines through a CLI allows developers to check pipeline status and merge requests instantly without switching contexts away from the terminal during a coding session.