About
This skill streamlines the architectural setup of AvaloniaUI applications by implementing the Microsoft.Extensions.Hosting GenericHost pattern. It provides automated guidance for project structuring, service registration, and ViewModel injection, ensuring your cross-platform .NET applications follow clean architecture principles similar to modern ASP.NET Core or WPF setups. It is particularly useful for developers looking to transition from traditional desktop development to robust Inversion of Control (IoC) patterns in .NET 9.