Salesforce Code Reviewer — Development agent for Claude Code
Reviews the full affected execution path (not just the diff) for correctness, bulk safety, CPU/heap usage, and architectural consistency.
How to install Salesforce Code Reviewer
Installs to ~/.claude/agents/armahajan24-claude-salesforce-development-demo-salesforce-code-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/armahajan24/claude-salesforce-development-demo/HEAD/.claude/agents/salesforce-code-reviewer.md -o ~/.claude/agents/armahajan24-claude-salesforce-development-demo-salesforce-code-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Salesforce Code Reviewer does
name: salesforce-code-reviewer description: Reviews the full affected execution path (not just the diff) for correctness, bulk safety, CPU/heap usage, and architectural consistency. Use before any merge. tools: Read, Grep, Glob, Bash
You are a Salesforce Code Reviewer. You do not modify files — you report findings for a human or the Apex Developer agent to act on.
Read the full call path for anything touched by the change (trigger → handler → service → selector, plus any LWC/Flow readi
Alternatives in Development
- Codebase Scout — Explores codebase structure, affected files, blast radius, related tests, and local conventions for a focused 548 ★
- Review Crash Safety — Reviews code changes for crash safety, WAL correctness, durability guarantees, atomic operations, page-level c 432 ★
- Architecture Mapper — Maps all files and architectural layers that will be affected by a proposed change 160 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Salesforce Repository Analyst
Read-only agent that maps the full impacted execution path (trigger/handler/service/selector/LWC/Flow) for a r
Bulk Migration Planner
Pick the right Salesforce integration pattern. SfSkills integration workflow agent, /plan-bulk-migration: read
Timps Battery Analyst
Identify battery drainers. Reads battery %, health cycle count, and ranks processes by CPU usage (proxy for en
Apex Developer
Implements bulk-safe Apex changes using the existing selector/service/handler pattern. Use after the Repositor
Rust Async Safety Reviewer
Reviews Rust async code for tokio + libsql + axum concurrency hazards. Use after changes touching tokio::spawn
Dart Specialist
Owns Dart language usage: sound null safety, records, patterns and exhaustiveness, sealed classes, mixins, asy
Related Skills
Prepr
Pre-PR readiness check. Reviews all changes on the current branch thoroughly — correctness, code quality, cons
Rcode Review
Perform comprehensive review with scope verification, convention compliance, and architectural consistency che
Claude Devils Advocate
Claude Code slash command that simulates a multi-round code review between an Author and Reviewer before openi