Autonomous Code Review Agent — AI skill for Claude Code
A production-style AI code review platform that uses Claude to analyze uploaded source code, identify potential bugs and vulnerabilities, assess overall code risk, and generate prioritized recommendat.
How to install Autonomous Code Review Agent
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Madhav-tony/autonomous-code-review-agent and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Autonomous Code Review Agent does
A production-style AI code review platform that uses Claude to analyze uploaded source code, identify potential bugs and vulnerabilities, assess overall code risk, and generate prioritized recommendations for improvement.
Alternatives in AI
- AI Investigator — An automated AI system (Python framework) designed to analyze any type of website content and generate structu 733 ★
- Claude Hub — by Claude Did This - A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered c 393 ★
- Claude Skills Governance Risk And Compliance — Claude Skills for Governance, Risk & Compliance (GRC): Expert-level compliance guidance for ISO 27001, SOC 2 340 ★
README
Margin — Autonomous Code Review Agent
A small web app that reviews pasted or uploaded code. Click **Analyze** and it:
- Checks real syntax — runs an actual language parser (
node --checkfor JavaScript,python3 -m py_compilefor Python), not just an AI guess. This catches every syntax error reliably, because it's a real parser doing the check, not a model reasoning about text. - Runs the code — actually executes it (via
node/python3) with an 8-second timeout, and shows you stdout, stderr, the exit code, and whether it crashed. This surfaces runtime errors (exceptions, crashes, bad exit codes) that only show up when the code actually runs. - Reviews it with AI (Google Gemini, two chained calls: scan → synthesize) — finds bugs/quality issues and style/convention issues beyond what the syntax check and run already caught, and produces an overall risk score and summary.
⚠️ **Security note:** step 2 actually executes whatever code you give it, directly on your machine, with your user permissions and no sandboxing. Only run this locally, only with code you trust, and never deploy it somewhere public — an exposed `/api/run` endpoint would let anyone who finds the URL run arbitrary code on your server.
Everything lives flat in this one folder — no `server/`/`public/` split, no build step, and no external frontend framework loaded from a CDN.
code-review-agent/
├── index.js Express server — API key, syntax check, code execution
├── index.html )
├── app.js ) frontend, plain JS, no build step
├── style.css )
├── package.json
└── .env.example
Your Google API key never reaches the browser. The frontend calls your own server, and the server calls Gemini using a key that only it knows.
Get a Google API key
- Go to aistudio.google.com/app/apikey and sign in with a Google account.
- Click Create API key, and pic
Related Skills
Analyze Prompts
AI-powered analysis of your prompt history to identify improvement opportunities
Tokopt Upload
TokOpt — LLM Cost Intelligence Platform. Analyze LLM API logs to identify token waste and deliver actionable c
Assess
Analyze your codebase/work against Claude Code's documented LLM engineering patterns
Follow Up AI
Autonomous 3-stage AI agent (Extractor ➔ Prioritizer ➔ Drafter) that analyzes multi-channel sales conversation
Fluency
Analyze your AI collaboration style and generate a Skill Tree visualization
Ultimate Debugger Prompt For Claude 3
A professional-grade debugging AI prompt designed for Claude 3.5 Sonnet that meticulously examines errors, gen
Related Agents
Security Vulnerability Scanner
Use this agent when you need to identify security vulnerabilities in code, perform security audits, or get a p
Fixme Research
Explores codebase around a known issue to find relevant files, trace references, assess impact, and identify a
Aegis
You are a specialized security agent. Your job is to identify vulnerabilities, analyze security risks, and rec