About
This skill acts as an elite software architect for C# environments, specializing in the modernization of legacy or messy ASP.NET Core codebases. It systematically identifies and resolves technical debt by applying SOLID principles, Clean Architecture patterns, and the latest C# 12 features. Whether you need to slim down 'fat' controllers, optimize Entity Framework Core queries, or migrate to modern syntax like primary constructors and records, this skill provides the domain-specific expertise to ensure your backend services are production-grade, testable, and idiomatic.