What problem does it solve? Choosing the right ASP.NET Core application model and keeping up with framework changes across versions is difficult, and outdated patterns like legacy Startup classes or misordered middleware cause subtle bugs. This Skill provides curated, version-aware guidance so you build Blazor apps, Razor Pages, MVC sites, Minimal APIs, and SignalR services the way Microsoft documents today. ## Core Features & Use Cases - Stack Selection: Choose between Blazor Web Apps, Razor Pages, MVC, Minimal APIs, controller-based Web APIs, SignalR, and gRPC with a decision matrix and fast heuristics. - Pipeline & Architecture Guidance: Structure Program.cs, dependency injection, configuration, middleware ordering, routing, and error handling correctly. - Cross-Cutting References: Apply security and Identity, EF Core data access, testing, performance, deployment, and version-upgrade guidance on demand. - Use Case: You need to add a Minimal API with authentication to an existing .NET 9 solution. The Skill routes you to the API reference, then the security reference, ensuring correct middleware order and ProblemDetails error responses. ## Quick Start Ask the assistant to create a new ASP.NET Core Web API with authentication and health checks using current best practices.