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.