gitlab

Manage GitLab projects, issues, merge requests, and CI/CD pipelines via the glab CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines your GitLab workflow by allowing you to manage issues, merge requests, pipelines, and repositories directly through natural language commands, eliminating the need to switch contexts or remember complex CLI commands.

Core Features & Use Cases

  • Issue Management: Create, view, and list GitLab issues.
  • Merge Request Workflow: Review, approve, and manage merge requests.
  • CI/CD Monitoring: Check the status of pipelines and trigger runs.
  • Repository Operations: List and view repository details.
  • Use Case: When you need to quickly check the status of open merge requests assigned to you or create a new issue to track a bug, this Skill provides a direct interface.

Quick Start

Use the gitlab skill to list all open merge requests assigned to you.

Frequently Asked Questions about gitlab

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

FAQPage Schema
How do I manage GitLab issues and merge requests without using the CLI directly?

You can manage GitLab issues and merge requests by using natural language commands. This Skill acts as a wrapper for the `glab` CLI tool, allowing you to create, view, and review project items directly without remembering complex syntax.

Do I need the glab CLI tool to monitor CI/CD pipelines through this interface?

Yes, the `glab` CLI tool is required for all operations. This Skill functions as a command-line interface wrapper, so you must have `glab` installed and configured to check pipeline statuses or trigger CI/CD runs.

Can I check the status of open merge requests assigned to me in GitLab?

Yes, you can check the status of open merge requests assigned to you. The Skill supports common development workflows including code review, allowing you to quickly list and review your assigned merge requests through natural language.

What is the best way to create a GitLab issue to track a bug?

The best way to create a GitLab issue to track a bug is through this natural language interface. It streamlines issue tracking by eliminating context switching, letting you generate issues directly while managing your code.

Does this GitLab project management approach support repository operations?

Yes, this GitLab project management approach supports repository operations. You can list and view repository details, alongside managing issues, merge requests, and CI/CD pipelines, providing a direct interface for common tasks.