About
This skill provides a standardized blueprint for building scalable WPF applications by implementing Clean Architecture. It guides developers through organizing solutions into distinct layers—Domain, Application, Infrastructure, and Presentation—ensuring a clear separation of concerns and maintainable codebases. It includes specific guidance on project naming conventions, dependency hierarchy, and Dependency Injection setup, making it an essential tool for starting new .NET projects or refactoring legacy WPF monoliths into modular systems.