What problem does it solve? Reviewing a GitLab merge request involves many manual steps: fetching the MR branch, reading the description and comments, analyzing the diff, deciding approve or hold, writing a structured review comment, and notifying the author. This Skill automates that entire workflow from a single MR link while enforcing review quality standards. ## Core Features & Use Cases - Isolated worktree review: Prepares a dedicated git worktree for the MR branch without touching your current working tree, then runs the diff and code analysis there. - Structured verdict workflow: Guides risk mapping, edge-case hunting, and falsification passes before recording an approve or hold verdict with mandatory reason categories like correctness, security, data, contract, and implementation. - Guarded publishing: Requires explicit user confirmation before posting the review comment to GitLab, then sends a Mattermost DM to the MR author with the review result. - Use Case: Paste an MR link and say "review this MR" — the Skill checks out the branch, reviews all changed files, asks for your approval, posts a formatted review comment, and DMs the author on Mattermost. ## Quick Start Review this merge request and post the verdict: https://gitlab.example.com/team/project/-/merge_requests/172