marvinrichter

Cpp Reviewer — Development agent for Claude Code

Development community

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

Terminal
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:

  1. 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 Repository