From dotnet
Reviews C#/.NET code for design patterns like Command, Factory, Repository, Provider; checks SOLID principles, best practices, performance, and suggests improvements.
npx claudepluginhub atc-net/atc-agentic-toolkit --plugin dotnetThis skill uses the workspace's default tool permissions.
Review the C#/.NET code in ${selection} for design pattern implementation and suggest improvements for the solution/project. Do not make any changes to the code, just provide a review.
Guides idiomatic C# patterns and .NET best practices for all code paths, covering C# 8-15 features (records, pattern matching, primary constructors), coding standards, async/await, DI, LINQ, serialization, concurrency, Roslyn analyzers, interop.
Writes modern C# code with records, pattern matching, async/await. Optimizes .NET apps, implements enterprise patterns like SOLID, and ensures testing with xUnit for refactoring and complex solutions.
Writes modern C# code using records, pattern matching, async/await. Optimizes .NET apps, implements enterprise patterns like SOLID, and provides comprehensive testing with xUnit, Moq.
Share bugs, ideas, or general feedback.
Review the C#/.NET code in ${selection} for design pattern implementation and suggest improvements for the solution/project. Do not make any changes to the code, just provide a review.
CommandHandler<TOptions>), ICommandHandler<TOptions> interface, CommandHandlerOptions inheritance, static SetupCommand(IHost host) methodsArgumentNullException null checks, interface abstractions, proper service lifetimes{Core|Console|App|Service}.{Feature})? Proper separation between Core/Console projects? Modular and readable?Provide specific, actionable recommendations for improvements aligned with the project's architecture and .NET best practices.