About
This skill provides specialized guidance for implementing architectural fitness functions in .NET projects to ensure structural integrity as codebases evolve. It assists developers in enforcing dependency rules between modules, validating layer isolation constraints (such as preventing Domain layers from referencing Infrastructure), and implementing naming convention audits. By leveraging NetArchTest and ArchUnitNET, the skill offers ready-to-use templates and patterns for dependency validation, performance testing, and CI/CD integration, ensuring your software architecture remains consistent and maintainable.