What problem does it solve?
The GitLab MR Review Skill automates end-to-end code review for GitLab MR and Commit pages by gathering diffs, comments, and metadata and preparing AI-driven analysis.
Core Features & Use Cases
- Automated MR/Commit data collection (diffs, discussions, and metadata) via GitLab API
- Language-specific AI checklists for JavaScript/TypeScript, Java, and Python
- Inline comment generation and comprehensive review summaries
- Deduplication of existing comments and line-number validation to prevent duplicate or invalid reviews
- Supports multi-language projects, configurable checklists, and conflict handling
- Use case: automatically review PRs/commits to enforce coding standards and catch logic/design issues before merging
Quick Start
Run the fetch_mr.py workflow to pull MR data into .mr-review for a given MR and start the automated review.