gitlab-issue

Automate GitLab issue workflows using the glab CLI.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/tanyagray/claude --skill gitlab-issue-tanyagray
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitlab-issue
Source: https://github.com/tanyagray/claude/tree/main/plugins/gitlab/skills/gitlab-issue
Command: npx skills add https://github.com/tanyagray/claude --skill gitlab-issue-tanyagray

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines GitLab issue management by enabling users to create, view, update, comment on, and close issues using the glab CLI in a consistent, repeatable workflow.

Core Features & Use Cases

  • Create, list, view, and close issues across projects with consistent commands.
  • Comment on issues to log updates and track discussions.
  • Branch from an issue to link code changes to a specific issue for traceability (e.g., creating a feature/fix branch from issue 42).
  • Real-world use: a developer creates an issue, assigns labels and milestones, and closes it after merging the related PR.

Quick Start

Create a new GitLab issue with a title and optional description using the glab CLI.

Frequently Asked Questions about gitlab-issue

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

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

You can manage GitLab issues from the command line by using the glab CLI to automate workflows, allowing you to create, list, view, comment on, and close issues across projects with consistent commands.

Can I create a branch linked to a GitLab issue using glab?

Yes, you can create a branch linked to a GitLab issue using glab. This workflow links code changes to a specific issue for traceability, such as creating a feature or fix branch directly from issue 42.

How do I automate adding labels and milestones to GitLab issues?

To automate adding labels and milestones to GitLab issues, you use the glab CLI. It supports standard issue metadata operations, enabling you to assign labels, assignees, and milestones when creating or updating issues.

Do I need the glab tool to automate GitLab issue workflows?

Yes, you need the glab tool to automate GitLab issue workflows. This automation relies on the glab CLI for command execution to handle tasks like creating, viewing, and closing issues across your projects.

What is the best way to close GitLab issues after merging a related branch?

The best way to close GitLab issues after merging a related branch is by using the glab CLI. It provides a consistent, repeatable workflow to close issues and log updates through comments once code changes are merged.

Can I set confidential flags when creating GitLab issues via the CLI?

Yes, you can set confidential flags when creating GitLab issues via the CLI. The glab CLI supports standard issue metadata operations, including applying confidential flags, assignees, and milestones during issue creation.