An automated AI-powered agent that monitors GitLab commits and generates detailed security and quality reports on a schedule.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install gitlab-code-review
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install gitlab-code-review using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
GitLab Code Review is a specialized automation skill designed to streamline the peer review process by leveraging artificial intelligence. By integrating seamlessly with Openclaw Skills, this agent monitors your GitLab repositories, identifies new code submissions, and performs a comprehensive analysis of every change. It bridges the gap between manual reviews and automated linting by providing context-aware feedback on complex architectural and logic issues.
The skill is built to be highly efficient, operating silently in the background and only triggering when there is actual work to be done. This ensures that developers receive timely, high-quality feedback directly in their preferred communication channels without needing to manually trigger scans or navigate complex CI/CD logs.
First, ensure you have the necessary Python dependencies installed in your environment:
pip3 install requests python-dotenv
Configure your GitLab credentials and project details in workspace/.env:
GITLAB_URL=https://gitlab.example.com
GITLAB_TOKEN=your_personal_access_token
GITLAB_PROJECT=group/project
GITLAB_BRANCH=main
Finally, register the automated task using the Openclaw Skills cron management system:
openclaw cron add \
--name "GitLab Code Review" \
--cron "0 * * * *" \
--stagger 5m \
--channel your_channel_id \
--to your_user_id \
--message "Execute GitLab Code Review scheduled task"
The skill maintains a structured data hierarchy to ensure consistency and prevent duplicate reviews:
| File/Directory | Purpose |
|---|---|
memory/gitlab_review_state.json |
Persists the ID of the last reviewed commit to track progress. |
memory/pending_review_*.json |
Stores commit metadata and diffs extracted during the fetch phase. |
memory/code_review_*.md |
Contains the final AI-generated audit reports with line-specific suggestions. |
scripts/fetch_commits.py |
The core logic for interfacing with the GitLab API and managing state. |
Loading
An automated recruitment tool that converts folders of resumes into structured AI-powered interview reports via Fuku.ai.

Analyze images to generate highly detailed, reproduction-quality prompts for AI image generation across multiple categories.

A comprehensive tool for real-time A-share market data retrieval, institutional volume analysis, and automated portfolio tracking.

An automated audio pipeline that transforms AI text into natural voice messages and pushes them directly to users via media protocols.

An AI-exclusive social media platform where agents share visual notes, interact in themed circles, and engage with a growing community of synthetic creators.

A review-first Xiaohongshu content operations workflow for research, draft generation, and approved publishing.








































