glab-variable
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-variable
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:34:23
- Updated
- 2026-10-07 05:34:23
- Origin id
vince-winkintel/gitlab-cli-skills/glab-variable
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
[](https://skill-history.com/vince-winkintel/gitlab-cli-skills)