overview

Reports merge request state including pipeline status, discussion threads, and merge blockers.

15|1|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/fprochazka/claude-code-plugins --skill overview-fprochazka
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: overview
Source: https://github.com/fprochazka/claude-code-plugins/tree/main/plugins/glab/skills/overview
Command: npx skills add https://github.com/fprochazka/claude-code-plugins --skill overview-fprochazka

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? When working with GitLab merge requests, developers must manually check pipeline results, review discussion threads, and track external commit statuses across multiple tools to understand what blocks a merge. This Skill consolidates that state into a single read-only report. ## Core Features & Use Cases - Pipeline Inspection: Reads the pre-generated pipeline summary to identify failed jobs, their stages, and failure reasons, pointing to the exact log or report file that explains each failure. - Discussion Review: Reads dumped discussion thread files to surface unresolved comments and highlights changes since the last run. - Merge Blocker Summary: Covers external commit statuses and states exactly what blocks the merge right now, without taking any action or changing code. - Use Case: After pushing changes to an MR, ask for an overview to see which jobs failed, which review threads are still open, and whether external statuses are green before handing the MR back to reviewers. ## Quick Start Ask the assistant to show the overview of the current merge request, including pipeline failures, open discussions, and what is blocking the merge.

Frequently Asked Questions about overview

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check GitLab merge request pipeline status from the command line?▼

Run the mr-state.py script with the --all flag to gather pipeline status, discussions, and external statuses in one pass. It uses glab-pipeline inspect to produce a summary naming each failed job, its stage, and its failure reason.

How to find why a GitLab CI job failed in a merge request?▼

Read the pipeline summary file first, which names each failed job and points at the file explaining it. Open job-logs/<failed-job>.log for script failures, test-report.json for test failures, or lint.json plus merged.yml for config errors.

What tools are required to get a GitLab MR overview?▼

The overview requires the glab CLI plus the glab-pipeline and glab-discussion helper CLIs. If a helper is missing, the script prints a DEPENDENCY MISSING line naming which one to install.

Does the MR overview skill modify code or take actions on the merge request?▼

No, the overview is strictly read-only. It reports pipeline state, discussion threads, external commit statuses, and current merge blockers without changing code or taking any action on the MR.

Why does the MR overview show a DEPENDENCY MISSING message?▼

A DEPENDENCY MISSING line means one of the helper CLIs, such as glab-pipeline or glab-discussion, is not installed on the system. The report names the missing tool and provides its install command.