Skip to content
EN

Back to the catalog

glab-issue

vince-winkintel/gitlab-cli-skills · skills.sh

Open source Repository Open in the app JSON README (API)

About

Skill publicada por vince-winkintel/gitlab-cli-skills no skills.sh. Instale com: npx skills add vince-winkintel/gitlab-cli-skills@glab-issue

Details

Kind
Agent skills
Topic
Developer tools
Publisher
vince-winkintel
Origin
skillssh
Category
ferramentas
Stars
48
Forks
6
Open pull requests
1
Last push
2026-09-29T14:09:47Z
Repository state
ativo
Language
Python
License
MIT
Added
2026-10-07 05:31:06
Updated
2026-10-07 05:31:06
Origin id
vince-winkintel/gitlab-cli-skills/glab-issue

README

```
   ____ _ _   _          _        ____ _     ___   ____  _    _ _ _     
  / ___(_) |_| |    __ _| |__    / ___| |   |_ _| / ___|| | _(_) | |___ 
 | |  _| | __| |   / _` | '_ \  | |   | |    | |  \___ \| |/ / | | / __|
 | |_| | | |_| |__| (_| | |_) | | |___| |___ | |   ___) |   <| | | \__ \
  \____|_|\__|_____\__,_|_.__/   \____|_____|___| |____/|_|\_\_|_|_|___/
                                                                        
```

# GitLab CLI Skills

A collection of skills for AI coding agents following the Agent Skills format. These skills enable AI agents to use the GitLab CLI (`glab`) effectively.

## Available Skills

### Available Skills

- [`gitlab-cli-skills`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/gitlab-cli-skills) — top-level overview, routing, and shared workflows
- [`glab-auth`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-auth)
- [`glab-alias`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-alias)
- [`glab-api`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-api)
- [`glab-artifact-registry`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-artifact-registry)
- [`glab-attestation`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-attestation)
- [`glab-changelog`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-changelog)
- [`glab-check-update`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-check-update)
- [`glab-ci`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-ci)
- [`glab-cluster`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-cluster)
- [`glab-completion`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-completion)
- [`glab-config`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-config)
- [`glab-dependency-firewall`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-dependency-firewall)
- [`glab-deploy-key`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-deploy-key)
- [`glab-duo`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-duo)
- [`glab-gpg-key`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-gpg-key)
- [`glab-help`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-help)
- [`glab-incident`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-incident)
- [`glab-issue`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-issue)
- [`glab-iteration`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-iteration)
- [`glab-job`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-job)
- [`glab-label`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-label)
- [`glab-mcp`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-mcp)
- [`glab-milestone`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-milestone)
- [`glab-mr`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-mr)
- [`glab-opentofu`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-opentofu)
- [`glab-orbit`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-orbit)
- [`glab-release`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-release)
- [`glab-repo`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-repo)
- [`glab-schedule`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-schedule)
- [`glab-securefile`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-securefile)
- [`glab-security`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-security)
- [`glab-skills`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-skills)
- [`glab-snippet`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-snippet)
- [`glab-ssh-key`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-ssh-key)
- [`glab-stack`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-stack)
- [`glab-token`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-token)
- [`glab-todo`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-todo)
- [`glab-user`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-user)
- [`glab-variable`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-variable)
- [`glab-version`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-version)
- [`glab-workitems`](https://github.com/vince-winkintel/gitlab-cli-skills/blob/HEAD/glab-workitems)

## Installation

### OpenClaw / Agent Skills

This repository is a **collection** of skills: a top-level `gitlab-cli-skills`
overview plus 40+ standalone `glab-*` sub-skills, each in its own directory with
its own `SKILL.md`. `npx skills add` discovers all of them and lets you pick
which to install.

```bash
# List every skill in the repo (no install)
npx skills add vince-winkintel/gitlab-cli-skills --list

# Interactive picker (default)
npx skills add vince-winkintel/gitlab-cli-skills

# Install everything
npx skills add vince-winkintel/gitlab-cli-skills --all

# Install specific skills only
npx skills add vince-winkintel/gitlab-cli-skills --skill gitlab-cli-skills --skill glab-mr
```

### Claude.ai (Organization Skills)

Claude.ai requires a zip containing exactly one `SKILL.md`. Download the pre-built `claude-skill.zip` from the [latest release](https://github.com/vince-winkintel/gitlab-cli-skills/releases/latest) and upload it in your organization's **Settings → Custom Skills**.

The zip contains a single merged `SKILL.md` combining all 40+ sub-skills into one comprehensive glab reference.

**Build it yourself:**

```bash
bash scripts/build-claude-skill.sh
# Output: ./claude-skill.zip
```

## Usage

Skills are automatically activated when relevant tasks are detected. Example prompts:

- "Log into GitLab CLI"
- "Check glab auth status"
- "Configure GitLab Docker auth"

## Prerequisites

- GitLab CLI installed (`glab`)
- GitLab access token or browser auth

## Install glab (Homebrew)

```bash
brew install glab
```

## License

MIT

## Download History

[![Download History](https://skill-history.com/chart/vince-winkintel/gitlab-cli-skills.svg)](https://skill-history.com/vince-winkintel/gitlab-cli-skills)

More