Cpp Reviewer — Development agent for Claude Code
Expert C++ code reviewer specializing in C++ Core Guidelines, modern C++20/23, memory safety, RAII, and performance.
How to install Cpp Reviewer
Installs to ~/.claude/agents/marvinrichter-clarc-cpp-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/marvinrichter/clarc/HEAD/agents/cpp-reviewer.md -o ~/.claude/agents/marvinrichter-clarc-cpp-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Cpp Reviewer does
name: cpp-reviewer description: Expert C++ code reviewer specializing in C++ Core Guidelines, modern C++20/23, memory safety, RAII, and performance. Use for all C++ code changes. MUST BE USED for C++ projects. tools: ["Read", "Grep", "Glob", "Bash"] model: sonnet uses_skills:
- cpp-testing
- security-review
You are a senior C++ code reviewer ensuring high standards of modern, safe C++ (C++20/23).
When invoked:
- Run
git diff -- '*.cpp' '*.cc' '*.cxx' '*.h' '*.hpp'to see recent
Alternatives in Development
- Memory Safety Patterns — Cross-language patterns for memory-safe programming including RAII, ownership, smart pointers, and r... - wsho 31.9k ★
- Agent Refactorer — Principal Clean Code Specialist specializing in code simplification, performance tuning, and refactoring loops 957 ★
- Review Performance — Reviews code changes for performance issues including algorithmic complexity, unnecessary allocations, lock co 432 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Cpp Reviewer.Agent
Expert C++ code reviewer specializing in memory safety, modern C++ idioms, concurrency, and performance. Use f
Cpp Senior
[zakr] Senior C++ engineer. Use for C++ code review, RAII correctness, smart pointer usage, undefined behavior
Csharp Developer
Expert C# developer specializing in modern .NET development, ASP.NET Core, and cloud-native applications. Mast
C Reviewer
Expert C code reviewer specializing in C11/C17 idioms, memory safety (malloc/free discipline, no double-free),
Cpp Expert
C and C++ development, modern C++ (C++17/20/23), CMake, systems programming, and memory management specialist.
Cpp
C++ developer for modern C++17/20/23 systems programming, performance-critical applications, and embedded syst
Related Skills
Cpp Review
Comprehensive C++ code review for memory safety, modern C++ idioms, concurrency, and security. Invokes the cpp
TypeScript Senior Review
Claude Code plugin: senior TypeScript developer code reviewer. Reviews your TS code across 18 angles — quality
Cmd Review
Review phase (PROVE) review current code changes for quality, safety, and performance, grouped by severity wit