gitlab

Manage GitLab merge requests, issues, and pipelines via the glab CLI.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/andrewkoumoudjian/personnal-setup --skill gitlab-andrewkoumoudjian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitlab
Source: https://github.com/andrewkoumoudjian/personnal-setup/tree/main/.opencode/skill/gitlab
Command: npx skills add https://github.com/andrewkoumoudjian/personnal-setup --skill gitlab-andrewkoumoudjian

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitLab workflows can be complex to manage from the command line, and users risk syntax errors or misconfigurations when switching between GitLab operations. This skill provides guardrails and best practices for using the glab CLI to verify remotes, create and view merge requests, monitor pipelines, and manage issues in GitLab projects.

Core Features & Use Cases

  • CLI-driven workflow management: create, view, and update merge requests; monitor pipeline status; manage issues directly from the terminal.
  • Remote validation and safety: verify the GitLab remote before executing commands to avoid unintended actions.
  • Comprehensive guidance: practical tips for MR reviews, CI troubleshooting, and issue triage across GitLab projects.

Quick Start

Authenticate with the glab CLI and begin managing GitLab merge requests, issues, and pipelines directly from the command line.

Frequently Asked Questions about gitlab

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

FAQPage Schema
How do I manage GitLab merge requests from the command line?

Manage GitLab merge requests from the command line by using the glab CLI to create, view, and update MRs directly in your terminal. This skill enforces remote validation and safe usage patterns to prevent unintended actions during workflow operations.

Can I check GitLab pipeline status and CI tasks using glab?

Check GitLab pipeline status and CI tasks using the glab CLI to monitor CI pipelines directly from the terminal. This approach provides comprehensive guidance for CI troubleshooting and pipeline monitoring across your configured GitLab projects.

Do I need to authenticate glab before managing GitLab issues?

You must authenticate the glab CLI with valid credentials before managing GitLab issues. This skill requires proper authentication and executes pre-checks to verify your GitLab remote, ensuring safe command-line issue triage and management.

What is the best way to avoid syntax errors when running GitLab CLI commands?

Avoid syntax errors when running GitLab CLI commands by applying the guardrails and best practices provided for the glab CLI. This skill enforces pre-checks and remote verification to prevent misconfigurations during MR creation, pipeline monitoring, and issue management.

Does this GitLab workflow tool work without additional dependencies?

This GitLab workflow tool operates using the glab CLI and requires valid authentication to function. It provides comprehensive guidance for CLI-driven workflow management without relying on additional external dependencies or complex component installations.

Why should I verify my GitLab remote before creating merge requests?

Verify your GitLab remote before creating merge requests to avoid unintended actions and misconfigurations. This skill enforces remote validation as a pre-check, ensuring your glab CLI commands target the correct GitLab project for safe workflow execution.