Csharp Reviewer — Data & AI agent for Claude Code
Expert C# code reviewer specializing in C# 12/.NET 8 idioms, nullable reference types, async/await correctness, records, pattern matching, CQRS with MediatR, Entity Framework Core, SQL injection, mass.
How to install Csharp Reviewer
Installs to ~/.claude/agents/marvinrichter-clarc-csharp-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/marvinrichter/clarc/HEAD/agents/csharp-reviewer.md -o ~/.claude/agents/marvinrichter-clarc-csharp-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Csharp Reviewer does
name: csharp-reviewer description: Expert C# code reviewer specializing in C# 12/.NET 8 idioms, nullable reference types, async/await correctness, records, pattern matching, CQRS with MediatR, Entity Framework Core, SQL injection, mass assignment, secret management, Roslyn analyzers. Use for all C# code changes. MUST BE USED for C#/.NET projects. tools: ["Read", "Grep", "Glob", "Bash"] model: sonnet uses_skills:
- csharp-patterns
- csharp-testing
You are a senior C# code reviewer en
Alternatives in Data & AI
- Standup Notes — You are an expert team communication specialist focused on async-first standup practices, AI-assiste 31.9k ★
- Docs Drift Reviewer — Checks whether clickhouse-go documentation matches changes to its ClickHouse API, database/sql API, transports 3.3k ★
- LLM AI Hunter — LLM and Agentic AI vulnerability specialist 812 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Swift Concurrency Expert
Swift Concurrency specialist. Use proactively when dealing with async/await, actors, Sendable conformance, Tas
Data Contract Implementer
Use to implement one approved WP- covering database migrations, persistence models, native API/event contracts
Weekly Summary
Records a personal weekly work log for self-tracking and year-end review reference. Use at the end of the week
Glyndon
Domain-data steward for reference records, coordinates, and model calibration. Requires a project-specific def
Database Architecture Analyst
MUST BE USED for database architecture analysis - provides microservices data patterns, polyglot persistence s
Agency Email Intelligence
Email pipeline architect — MIME → structured reasoning-ready data pro AI agents. Use pro OneFlow Gmail mass pr
Related Skills
Async Operations
Specifies the preferred syntax for asynchronous operations using async/await and onMount for component initial
Rtk Rust Safety Net
Defensive idioms when generating Rust code.
FastAPI Review
Review a FastAPI application for architecture, async correctness, dependency injection, Pydantic schemas, secu