What problem does it solve?
This Skill removes friction when interacting with GitLab from the command line by providing clear command patterns, API fallbacks, and troubleshooting guidance so users can list and manage merge requests, issues, pipelines, projects, and job logs efficiently.
Core Features & Use Cases
- High-level glab command patterns for listing, viewing, creating, approving, and merging merge requests, and for listing and managing issues.
- Pipeline and CI guidance that prefers GraphQL queries for reliable pipeline and job details, plus instructions to extract numeric IDs for retrieving job traces.
- Direct API usage examples for complex queries, JSON output guidance for scripting, authentication flows (interactive and non-interactive), and common error handling scenarios.
- Use case: a CI operator needs to find failed jobs for a merge request, extract job IDs via GraphQL, and fetch logs for debugging.
Quick Start
Ask the assistant to list open merge requests in owner/repo filtered by author alice and label bug and return the results in JSON for parsing.