gitlab-cli-skills

Manage GitLab merge requests, issues, CI/CD, and repositories via glab CLI.

43|5|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/vince-winkintel/gitlab-cli-skills --skill gitlab-cli-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitlab-cli-skills
Source: https://github.com/vince-winkintel/gitlab-cli-skills/tree/main
Command: npx skills add https://github.com/vince-winkintel/gitlab-cli-skills --skill gitlab-cli-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides comprehensive access to the GitLab CLI (glab), enabling users to manage all aspects of their GitLab projects and workflows directly from the terminal.

Core Features & Use Cases

  • Full glab Command Coverage: Access to over 30 specialized sub-skills for authentication, merge requests, issues, CI/CD, repositories, and more.
  • Workflow Automation: Utilize provided scripts for common tasks like MR reviews, CI debugging, and syncing forks.
  • Use Case: A developer needs to quickly create a merge request from a specific issue, assign it to a reviewer, and then check the CI pipeline status. This Skill can orchestrate these actions using glab commands.

Quick Start

Use the glab skill to create a new merge request from the current branch.

Frequently Asked Questions about gitlab-cli-skills

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

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

You can manage GitLab merge requests and issues from the terminal using the GitLab CLI (glab). This interface provides comprehensive commands to handle MR creation, issue tracking, and assignment directly without leaving the command line.

Can I automate GitLab CI/CD pipeline operations and debugging via CLI?

Yes, you can automate GitLab CI/CD pipeline operations and debugging via the CLI. The interface provides specialized commands and scripts to check pipeline statuses, debug CI failures, and orchestrate workflow automations directly from your terminal.

What is the best way to sync a forked GitLab repository using command line?

The best way to sync a forked GitLab repository using the command line is utilizing GitLab CLI automation scripts. These scripts streamline common repository operations like fork syncing, enabling efficient terminal-based project management and workflow automation.

How do I set up authentication for the GitLab CLI?

To set up authentication for the GitLab CLI, you use the dedicated authentication commands provided by the interface. This configuration establishes secure terminal access to manage your repositories, merge requests, and CI/CD pipelines.

Does GitLab CLI support orchestrating multiple actions like creating an MR and checking pipeline status?

Yes, GitLab CLI supports orchestrating multiple actions like creating a merge request from an issue and checking CI pipeline status. The interface coordinates over 30 sub-skills to automate complex multi-step DevOps workflows directly.