What problem does it solve?
It solves inconsistent, incomplete, and hard-to-prioritize pull request reviews in .NET projects by providing a repeatable, MCP-first workflow that checks correctness, security, performance, architecture compliance, and test coverage.
Core Features & Use Cases
- MCP-first analysis: Runs Roslyn MCP tools (e.g., detect antipatterns, compiler diagnostics, public API diffs) before manual file reading to focus review effort on what matters.
- Severity-based findings: Produces actionable findings categorized as Critical, Warning, or Suggestion to prevent important issues from being buried.
- Full PR or Quick Review modes: Uses a full structured flow for larger PRs and a lightweight flow for small changes while maintaining consistent output structure.
- Blast radius and architecture checks: Assesses impact via reference finding and validates dependency direction with project graph inspection.
- Test coverage validation: Uses a test coverage map to flag missing tests for changed or newly introduced types.
Quick Start
Tell the AI to review your pull request by loading this skill when you say: "review PR", including the list of changed .cs files and the relevant scope (files, projects, or symbols) for analysis.