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
- Claude Skills Governance Risk And Compliance — Claude Skills for Governance, Risk & Compliance (GRC): Expert-level compliance guidance for ISO 27001, SOC 2 340 ★
- Ultimate Debugger Prompt For Claude 3 — A professional-grade debugging AI prompt designed for Claude 3.5 Sonnet that meticulously examines errors, gen 172 ★
- FriesTrader — Robinhood Agentic Trading agent — a fully automated AI trading bot placing real orders through Robinhood's Age 157 ★
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
Jailbreak AI
🎯 The Most Powerful Jailbreak Methods (Research-Validated) 1. LRM Autonomous Agent Attack (97.14% overall suc
Fluency
Analyze your AI collaboration style and generate a Skill Tree visualization
Follow Up AI
Autonomous 3-stage AI agent (Extractor ➔ Prioritizer ➔ Drafter) that analyzes multi-channel sales conversation
Related Agents
Security Vulnerability Scanner
Use this agent when you need to identify security vulnerabilities in code, perform security audits, or get a p
Code Skeptic
Use this agent when you need a critical analysis of code to identify potential failures, edge cases, bugs, and
Fixme Research
Explores codebase around a known issue to find relevant files, trace references, assess impact, and identify a