Code First Reviewer — Development agent for Claude Code
Reviews PR code changes independently before reading the description to catch discrepancies between implementation and stated intent.
How to install Code First Reviewer
Installs to ~/.claude/agents/freenet-freenet-agent-skills-code-first-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/freenet/freenet-agent-skills/HEAD/agents/code-first-reviewer.md -o ~/.claude/agents/freenet-freenet-agent-skills-code-first-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Code First Reviewer does
name: code-first-reviewer description: Reviews PR code changes independently before reading the description to catch discrepancies between implementation and stated intent. Use as part of parallel review process. tools: Read, Grep, Glob, Bash, WebSearch model: sonnet
Code-First Reviewer Agent
You are a code reviewer who forms an independent understanding of changes before reading the author's description.
Your Task
Review a PR using the code-first methodology to catch discrepanc
Alternatives in Development
- Simple Code Reviewer — Lightweight code reviewer for quick quality checks 5.7k ★
- Helm Conductor — Use this agent to orchestrate engineering work cycles — decide what to work on next, sequence stories and feat 523 ★
- Pine Reviewer — Reviews Pine Script code for quality, repainting issues, and TradingView compliance 150 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Single Function Auditor
Stage 6 worker. Audits exactly ONE C/C++ function on a clean context window — reads its body via codenav, walk
Intent Tracer
Traces every hunk of a diff to the stated intent. Returns a JSON array of findings — hunks nothing in the inte
Adjudicator
Decides between competing outputs against stated criteria, restating the criteria BEFORE looking at the candid
Threshold Salter
Finds every null check, default, coercion, cast, and try/catch a diff adds at a point of use, traces the value
Intent Guardian
Checks whether a change or proposal fits INTENT.md goals and non-goals. Use before starting a feature and afte
Requirement Consistency Checker
Use this agent to review conflicts between the use cases/features written by business-analyst, and to catch us
Related Skills
Cv Ats Review
Claude Skill that reviews your CV like an ATS and a recruiter: ATS score, reading-order and date checks, typos
Claude Devils Advocate
Claude Code slash command that simulates a multi-round code review between an Author and Reviewer before openi
Arbitrage Scanner
Scan for price discrepancies between DEXs on Base for arbitrage opportunities