Skip to content
Automation
Skill

/gitlab-cli

GitLab CLI (glab) wrapper for MR status, issues, and repository operations

From plugin
essentials-claude-code
905 skills8 agents25 commands

Claude Code

$ npx -y skills add GantisStorm/essentials-claude-code --skill gitlab-cli --agent claude-code

SKILL.md

gitlab-cli.SKILL.md
name: gitlab-cli
description: GitLab CLI (glab) wrapper for MR status, issues, and repository operations
allowed-tools: Bash, Read, Glob
argument-hint: <action> [args]

GitLab CLI helper skill for common `glab` operations. Requires `glab` CLI installed and authenticated.

**Note**: For creating/updating MR descriptions, use `/mr-description-creator` instead.

Actions

MR Operations

**View MR status:**

/gitlab-cli mr status

**View MR in browser:**

/gitlab-cli mr view --web

**List MRs:**

/gitlab-cli mr list

**Merge MR:**

/gitlab-cli mr merge

Issue Operations

**List issues:**

/gitlab-cli issue list

**Create issue:**

/gitlab-cli issue create

**View issue:**

/gitlab-cli issue view <number>

CI/CD Operations

**View CI status:**

/gitlab-cli ci status

**View pipeline:**

/gitlab-cli ci view

**List jobs:**

/gitlab-cli job list

Repository Operations

**View repo:**

/gitlab-cli repo view

Instructions

Step 1: Validate Environment

# Check glab is installed
glab --version

# Check glab is authenticated
glab auth status

If not installed, report: "Install glab CLI: https://gitlab.com/gitlab-org/cli" If not authenticated, report: "Run: glab auth login"

Step 2: Parse and Execute

Parse `$ARGUMENTS` and pass directly to `glab`:

glab $ARGUMENTS

Step 3: Report Result

Show `glab` output directly to user.

Examples

# View MR status
/gitlab-cli mr status

# View MR in browser
/gitlab-cli mr view --web

# List open MRs
/gitlab-cli mr list

# Merge current MR
/gitlab-cli mr merge

# List issues
/gitlab-cli issue list

# Create issue interactively
/gitlab-cli issue create

# View repo info
/gitlab-cli repo view

# View CI status
/gitlab-cli ci status

# View pipeline
/gitlab-cli ci view

# List jobs
/gitlab-cli job list

# API calls
/gitlab-cli api projects/:id/merge_requests

# Any glab command works
/gitlab-cli release list
/gitlab-cli label list

Error Handling

| Scenario | Action | |----------|--------| | glab not installed | "Install glab: https://gitlab.com/gitlab-org/cli" | | Not authenticated | "Run: glab auth login" | | glab command fails | Show glab error output |

Read more
@gantisstorm
Ships withessentials-claude-code

Loops, swarms, and teams powered by Claude Code's built-in Task System. Loop, swarm, and team are three execution modes. Loop runs sequentially. Swarm runs parallel subagents. Team spawns full Claude Code instances with shared contracts via Agent Teams.

905 skills8 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
90
Star history of GantisStorm/essentials-claude-code on GitHub, a chart by star-history.com

Other skills on essentials-claude-code.

More skills from other plugins.

agent-builder

agent-builder

Load immediately after an Agent intent, before the first agent_builder_* call. Governs how you create, configure, test, and…

n8n12d209k
@n8n-io@n8n-ioInstall Skill
browser-use

browser-use

Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…

@browser-use@browser-useInstall Skill
agent-browser

agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…

@vercel-labs-2@vercel-labs-2Install Skill
add-anydoc

add-anydoc

Add local office-document-to-Markdown conversion to NanoClaw agent containers with the pinned Firecrawl AnyDoc CLI. Use when…

@nanocoai@nanocoaiInstall Skill

Questions about gitlab-cli.

Which coding agents can use gitlab-cli?
gitlab-cli installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.