What problem does it solve? Working with GitLab issues and merge requests through the web UI interrupts a coding workflow. This Skill lets an agent create, read, update, and close GitLab issues and merge requests directly from the terminal using the glab CLI, with consistent branch naming and commit conventions. ## Core Features & Use Cases - Merge Request Management: Create feature branches, commit with conventional prefixes, and open merge requests with explicit target branches, self-assignment, and draft support. - Issue Operations: Create, view, comment on, label, and close GitLab issues from the command line. - Authentication & Verification: Check glab authentication status before write operations and verify MR pipeline status after opening. - Use Case: After finishing a bug fix, ask the agent to commit on a fix/ branch and open a merge request targeting main with a structured summary, then record the MR URL and check its pipeline. ## Quick Start Use the glab skill to create a merge request for my current changes targeting the main branch.