review

Reviews .NET code against Clean Architecture, CQRS, and EF Core checklists.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/gmolike/Claude-Template --skill review-gmolike
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review
Source: https://github.com/gmolike/Claude-Template/tree/main/template-backend-dotnet/.claude/skills/review
Command: npx skills add https://github.com/gmolike/Claude-Template --skill review-gmolike

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manual code reviews in .NET backends are inconsistent and often miss architectural violations like broken dependency rules, missing validators, or N+1 queries. This Skill provides a structured checklist so every review covers the same critical quality gates. ## Core Features & Use Cases - Clean Architecture Verification: Checks the Dependency Rule, domain isolation from external dependencies, and correct project references. - CQRS and EF Core Checks: Validates command/query separation, handler and validator implementation, explicit EF Core configurations, indexes, and N+1 query detection. - API and Test Coverage Review: Ensures thin controllers, Swagger annotations, consistent error handling, and unit/integration test coverage. - Use Case: Point the Skill at a feature folder in a .NET solution before opening a pull request to get a systematic review against all five checklist categories. ## Quick Start Ask the assistant to review a specific file or folder path in your .NET backend against the Clean Architecture checklist.

Frequently Asked Questions about review

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

FAQPage Schema
How do I review .NET code for Clean Architecture violations?

Review .NET code for Clean Architecture by checking the Dependency Rule, verifying the domain layer has no external dependencies, and confirming correct project references. This Skill walks through each of these checks as a structured checklist.

How to check CQRS implementation in a .NET application?

Check CQRS implementation by verifying commands and queries are separated, handlers are correctly implemented, and validators exist for incoming requests. The review checklist covers all three points explicitly.

What should an EF Core code review check for?

An EF Core review should verify explicit entity configurations, defined indexes, and the absence of N+1 queries. These three items prevent common performance and maintainability problems in data access layers.

Does this review checklist cover API controllers and tests?

Yes, the checklist includes API review for thin controllers, Swagger annotations, and consistent error handling, plus test coverage checks for unit tests on domain and application layers and integration tests for infrastructure.

What are the limitations of a checklist-based code review?

A checklist-based review verifies structural and architectural rules but does not execute code or measure runtime behavior. It complements, rather than replaces, automated tests, static analyzers, and profiling tools.