What problem does it solve? Working with GitLab from the terminal requires memorizing dozens of glab commands, flags, and API endpoints, and mistakes like dumping huge job logs into context or misidentifying merge requests waste time and tokens. ## Core Features & Use Cases - Merge Request Management: Create, view, update, and comment on MRs using IID numbers, branch names, or the current branch, with full flag references for assignees, reviewers, labels, and draft state. - CI/CD Pipeline Inspection: Check pipeline status, fetch job details as JSON, retry failed jobs, and safely redirect multi-thousand-line job logs to temp files instead of flooding the conversation. - Raw API Access: Run any GitLab API operation via glab api with auto-resolved endpoint placeholders, pagination, and typed parameters for discussions, threads, and resources without dedicated commands. - Use Case: You need to reply to a review thread on MR 123 and mark it resolved. The skill provides the exact glab api calls to post a note to the discussion and set resolved=true, including the HTML comment signature convention for automation-authored comments. ## Quick Start Ask the AI to show the pipeline status and unresolved discussion threads for the merge request on your current branch.