csharp-dotnet-review

Community

Improve .NET code quality and performance.

Authorcamilooscargbaptista
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Many .NET/C# projects accumulate architecture anti-patterns, EF Core inefficiencies, security misconfigurations, and performance regressions that are time-consuming to detect manually. This Skill centralizes a checklist-driven review to quickly surface critical issues across ASP.NET Core, EF Core, Minimal APIs, and related project files so teams can prioritize fixes and reduce production risk.

Core Features & Use Cases

  • Architecture & Patterns: Evaluates separation of concerns, dependency injection usage, CQRS/MediatR patterns, repository abstractions, and configuration best practices.
  • EF Core & Data Access: Detects N+1 queries, missing AsNoTracking, index suggestions, migration hygiene, and connection pooling issues.
  • Security & Compliance: Flags missing authorization, insecure secrets handling, CORS misconfiguration, and SQL injection risks from concatenated queries.
  • Performance & Operations: Recommends caching, appropriate JSON serializer settings, pagination, background task design, and high-throughput API patterns.
  • Output & Integration: Produces a Health Score, a prioritized list of Critical Issues, actionable Improvements with examples, and Architecture Notes suitable for PR comments or design docs.

Quick Start

Run a review of the repository's C# source files and csproj metadata to generate a Health Score, list critical issues, and receive recommended fixes.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: csharp-dotnet-review
Download link: https://github.com/camilooscargbaptista/cto-toolkit/archive/main.zip#csharp-dotnet-review

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.