glab - GitLab CLI tool for automation
GitLab CLI tool for MR, Issue, and CI/CD operations
Tags
Updated: 2026-03-20Capabilities
Typical Inputs
Typical Outputs
What this skill does
- authenticate with GitLab
- create merge request
- view merge request
- approve merge request
- merge merge request
- rebase merge request
- close merge request
- reopen merge request
- delete merge request
- checkout merge request
- create issue
- view issue
- close issue
- reopen issue
- delete issue
- list pipeline
- run pipeline
- cancel pipeline
- trace job
- retry job
Inputs
- GitLab authentication token
- GitLab repository
- merge request ID
- issue ID
- pipeline ID
- job ID
- release tag
- variable key
- variable value
- API endpoint
- GraphQL query
Outputs
- command output
- repository clone
- merge request status
- issue status
- pipeline status
- job log
- artifact file
- release file
- variable list
- API response
- GraphQL response
Requirements
- glab CLI installed
- GitLab account
- GitLab access token
- network access to GitLab
