Skip to main content

dotnet-solid-principles

Guides .NET developers in applying SOLID principles and DRY practices with C# anti-patterns and compliance checks.

Install this skill

or
95/100

Security score

The dotnet-solid-principles skill was audited on Mar 2, 2026 and we found 5 security issues across 1 threat category. Review the findings below before installing.

Categories Tested

Security Issues

low line 691

External URL reference

SourceSKILL.md
691- **Steve Smith (Ardalis) SOLID Principles** -- Practical SOLID application in .NET with guard clause patterns, specification pattern for OCP compliance, and clean architecture layering that enforces
low line 692

External URL reference

SourceSKILL.md
692- **Jimmy Bogard's Domain-Driven Design Patterns** -- Rich domain model guidance that applies SRP to aggregate design (one aggregate root per bounded context) and OCP to domain event handling (new han
low line 698

External URL reference

SourceSKILL.md
698- [SOLID Principles in C#](https://learn.microsoft.com/en-us/archive/msdn-magazine/2014/may/csharp-best-practices-dangers-of-violating-solid-principles-in-csharp)
low line 699

External URL reference

SourceSKILL.md
699- [Dependency Injection in .NET](https://learn.microsoft.com/en-us/dotnet/core/extensions/dependency-injection)
low line 700

External URL reference

SourceSKILL.md
700- [Covariance and Contravariance in Generics](https://learn.microsoft.com/en-us/dotnet/standard/generics/covariance-and-contravariance)
Scanned on Mar 2, 2026
View Security Dashboard
Installation guide →