GitLab CLI (glab)

Manage GitLab merge requests, issues, pipelines, and CI/CD from the terminal. Use when an agent needs to create MRs, manage issues, or monitor CI/CD pipelines on GitLab.

composio-community e8427b1 882 B Updated

File contents

GitLab CLI (glab)

MRs, issues, pipelines, and CI/CD management from the terminal.

Installation

brew install glab
glab auth login

Key Commands

glab mr list --output json
glab mr create --title "Feature" --description "Details"
glab issue list --output json
glab issue create --title "Bug" --description "Details"
glab ci list
glab ci view <pipeline-id>
glab repo clone owner/repo

Agent-Friendly Features

  • --output json for structured output
  • Token auth via GITLAB_TOKEN
  • Non-interactive CI/CD management

composio-community/awesome-agent-clis/tree/main/gitlab-cli commit e8427b18dd

Frequently asked questions

npx skillmds@latest add composio-community/gitlab-cli-glab