Create and manage GitLab issues, merge requests, pipelines, and repositories using the glab CLI. Use when asked to open an MR, review a merge request, check CI/CD pipelines, list issues, or manage code review on GitLab.
92
Does it follow best practices?
Evaluation — 84%
↑ 1.52xAgent success when using this skill
Validation for skill structure
Read/write tool separation
Wrapper for MR list
100%
50%
Wrapper for MR view
100%
100%
glab for comment action
0%
100%
glab for approve action
0%
100%
glab for merge action
0%
100%
when-pipeline-succeeds flag
50%
100%
remove-source-branch flag
50%
100%
Post-action verification
100%
100%
Repo argument usage
100%
100%
Without context: $0.2783 · 1m 21s · 16 turns · 20 in / 4,088 out tokens
With context: $0.3570 · 1m 5s · 17 turns · 5,323 in / 3,239 out tokens
JSON scripting and API access
glab api for project stats
0%
26%
API path format
0%
0%
JSON output flag
0%
100%
jq for field extraction
100%
100%
jq for stale filtering
100%
100%
Limit on issue list
70%
100%
Limit on MR list
75%
100%
Output to report file
100%
100%
Repo argument used
45%
72%
Without context: $0.2686 · 1m 24s · 17 turns · 58 in / 5,063 out tokens
With context: $0.6995 · 2m 30s · 20 turns · 24 in / 8,100 out tokens
Developer environment setup
GITLAB_HOST for self-managed
53%
80%
gitlab.py check for verification
0%
0%
Alias for assigned MRs
44%
100%
Alias for assigned issues
44%
100%
Alias for pipelines
33%
100%
DEBUG=1 for debug mode
41%
100%
glab mr create --fill
100%
100%
Issue link in MR
75%
100%
Two output files created
100%
100%
Without context: $0.2951 · 1m 34s · 16 turns · 21 in / 4,935 out tokens
With context: $0.3875 · 1m 24s · 17 turns · 5,324 in / 3,981 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.