dotnet-code-review

Reviews .NET code for compliance with specified architectural standards and conventions.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/nhahoang1909/MarketNest --skill dotnet-code-review-nhahoang1909
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-code-review
Source: https://github.com/nhahoang1909/MarketNest/tree/main/.claude/skills/dotnet-code-review
Command: npx skills add https://github.com/nhahoang1909/MarketNest --skill dotnet-code-review-nhahoang1909

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Review .NET code for MarketNest to ensure alignment with Clean Architecture, CQRS, MediatR, EF Core, and FluentValidation standards.

Core Features & Use Cases

  • Enforces architectural conformance with Domain-Driven Design, bounded contexts, and consistent naming.
  • Validates code structure against ADRs, CQRS patterns, and DI registrations across modules.
  • Use case: paste C# source or a folder and receive a structured critique highlighting layer boundaries, command/query handlers, validators, and logging practices.

Quick Start

Paste or attach your C#/.NET codebase and ask the skill to review it for MarketNest-specific conventions.

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 code for Clean Architecture and CQRS compliance?

Review .NET code for Clean Architecture and CQRS compliance by analyzing layer boundaries, command/query handlers, validators, and DI registrations. The skill checks Domain, Application, and Infrastructure layers against DDD principles and naming conventions.

What is the best way to automate C# code review for MediatR and EF Core patterns?

Automate C# code review for MediatR and EF Core by running a phase-based scan that analyzes async patterns, logging, and FluentValidation usage. It produces a structured critique highlighting architectural deviations across Domain, Application, and Infrastructure layers.

Can I use this to check FluentValidation registrations across my Application layer?

Yes, you can check FluentValidation registrations across the Application layer. The review validates DI registrations and ensures validators are correctly implemented alongside CQRS commands and queries to maintain consistent architecture.

How does phase-based code review work for ASP.NET Core projects?

Phase-based code review for ASP.NET Core works through mandatory SCAN, ANALYZE, REPORT, and FIX steps. It scans the codebase, analyzes architectural rules, reports structural critiques, and applies fixes to enforce consistent patterns and naming.

Does the review enforce Domain-Driven Design bounded contexts in .NET?

Yes, the review enforces Domain-Driven Design bounded contexts in .NET. It checks architectural conformance across Domain, Application, and Infrastructure layers to ensure consistent boundaries, pattern usage, and naming conventions throughout the codebase.