code-review-dotnet
CommunityCatch C#/.NET bugs pre-PR, cut review time.
System Documentation
What problem does it solve?
Manual code reviews for C#/.NET pull requests often miss high-severity production risks like security vulnerabilities, data corruption, and concurrency bugs, while wasting time on low-impact style nitpicks. This Skill automates the initial review pass to catch critical issues early, reducing the burden on human reviewers and preventing costly production incidents.
Core Features & Use Cases
- Comprehensive C#/.NET Checklist: Covers async/await correctness, EF Core query issues, DI lifetime mismatches, nullable reference safety, and common security vulnerabilities.
- Jarvis Framework Support: Includes specialized checks for solutions built with the Jarvis clean architecture, including multitenancy rules, OpenTelemetry configuration, and layer dependency validation.
- Use Cases: Review code before opening a PR, validate feature/fix implementations for production readiness, and get a second opinion on complex .NET patterns like async streams, transaction boundaries, and caching logic.
Quick Start
Use the code-review-dotnet skill to review all changes in your current PR against the main branch and get a prioritized list of production risks and suggested fixes.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: code-review-dotnet Download link: https://github.com/hoangnh2412/jarvis/archive/main.zip#code-review-dotnet Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.