AI Code Review
/install ai-code-review-service
ai-code-review
AI-powered code review service with voice transcription, Discord notifications, and ClawHub integration.
Triggers
- "code review", "review code", "PR review"
- "transcribe voice note", "voice review"
- "publish skill", "skill publish"
Usage
Review a pull request
python src/code_review_service.py \x3Cpr_number> \x3Cdiff_url> [voice_note_path]
Environment variables
| Variable | Required | Description |
|---|---|---|
OPENAI_API_KEY |
Yes | OpenAI API key for Whisper transcription |
DISCORD_WEBHOOK_URL |
No | Discord webhook for review notifications |
VOICE_NOTE_BASE_DIR |
No | Base directory for voice note files (default: /tmp/voice_notes) |
ALLOW_INTERNAL_DIFF_URLS |
No | Set to allow internal-network diff URLs (security override) |
Security
- Diff URLs are validated against SSRF (scheme + hostname checks)
- Voice note paths are sandboxed to
VOICE_NOTE_BASE_DIR - Discord notification content is escaped to prevent injection
- All HTTP requests enforce a 30-second timeout
Changelog
1.1.0 (2026-05-07)
- Fixed SSRF vulnerability in diff URL fetching
- Fixed path traversal risk in voice note transcription
- Added Discord content escaping to prevent injection
- Added request timeouts (30s) to all HTTP calls
- Fixed
analyze_code_changesreturning hardcoded "approved" — now returns "pending_manual_review" - Added proper error handling for diff fetch and voice transcription
- Added structured logging throughout the service
- Improved
__main__with CLI arg parsing and error handling - Optimized health check script compatibility (works in chroot/container environments)
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ai-code-review-service - After installation, invoke the skill by name or use
/ai-code-review-service - Provide required inputs per the skill's parameter spec and get structured output
What is AI Code Review?
AI-powered service for pull request code reviews with optional voice note transcription, Discord alerts, and secure diff URL handling. It is an AI Agent Skill for Claude Code / OpenClaw, with 35 downloads so far.
How do I install AI Code Review?
Run "/install ai-code-review-service" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is AI Code Review free?
Yes, AI Code Review is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does AI Code Review support?
AI Code Review is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created AI Code Review?
It is built and maintained by terrycarter1985 (@terrycarter1985); the current version is v1.1.0.