Open source Claude skill for automated GitLab MR reviews. Configurable lint rules, semantic analysis, and inline comment posting for self-hosted GitLab instances.
clab is an open-source tool that brings automated code review to GitLab merge requests. It integrates with AI coding assistants like Claude Code and Cursor, automatically scanning code changes for common issues like hardcoded secrets, commented-out code, missing ticket references in TODOs, and oversized file changes. The tool posts findings as inline comments directly on merge requests, making it easy for teams to catch problems before merging. It also includes a learning feature that analyzes past merge requests to generate project-specific review rules tailored to your codebase. The project is well-documented, uses standard GitLab APIs, and stores all credentials locally.
How It Works
A teammate tells you about a tool that can automatically review your GitLab merge requests using AI.
You run a simple installation command that puts four helpful programs on your computer.
You create a personal access token in GitLab settings so the tool can read your merge requests.
In your AI coding assistant, you type a simple command pointing to any merge request URL.
Built-in rules catch secrets, dead code, and large file changes right away
The AI assistant then adds its own insights about code quality and best practices
Optionally, you point it at past merge requests and it learns what issues matter most for your codebase.
All findings are posted as inline comments directly on your GitLab merge request, ready for discussion.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.