dotnet-code-review

Identify defects, risks, and design issues in .NET pull requests.

8|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Postpartum-genushyacinthus29/dotnet-skills --skill dotnet-code-review-postpartum-genushyacinthus29
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-code-review
Source: https://github.com/Postpartum-genushyacinthus29/dotnet-skills/tree/main/skills/dotnet-code-review
Command: npx skills add https://github.com/Postpartum-genushyacinthus29/dotnet-skills --skill dotnet-code-review-postpartum-genushyacinthus29

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Reviewers need a structured approach to catch bugs, regressions, architectural drift, missing tests, and incorrect async/disposal behavior in .NET changes before merging.

Core Features & Use Cases

  • Structured review workflow focused on correctness, concurrency, disposal, security, data access patterns, and testing coverage for .NET projects.
  • Reference materials and patterns guide reviewers through common pitfalls and best practices.
  • Use case: a PR changing async code, EF queries, or middleware order can be thoroughly evaluated with concrete, file-referenced findings.

Quick Start

Ask the AI to perform a comprehensive .NET code review of a pull request, focusing on async flows, resource disposal, security checks, and test coverage.

Frequently Asked Questions about dotnet-code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review .NET pull requests for async and disposal issues?

To review .NET pull requests for async and disposal issues, apply a structured checklist evaluating async flows, resource disposal, and concurrency to generate concrete, file-referenced findings before merging.

What common defects should a .NET code review catch before merge?

A .NET code review should catch concurrency regressions, incorrect disposal behavior, security vulnerabilities, inefficient EF queries, middleware order issues, and missing test coverage to ensure changes are shippable.

How do I check Entity Framework queries for performance risks in a .NET PR?

To check Entity Framework queries for performance risks in a .NET PR, evaluate data access patterns against best practices using structured reference materials to identify and report design issues with file-referenced findings.

Can I use a structured checklist to verify .NET middleware order and security?

Yes, you can use a structured checklist to verify .NET middleware order and security by systematically applying best practice patterns to your changes and enforcing correctness before merge.

How do I ensure my .NET code changes have adequate testing coverage before merging?

To ensure .NET code changes have adequate testing coverage before merging, enforce best practices through a structured review workflow that evaluates testing coverage and reports missing tests with concrete file references.