Acerca de
This skill provides domain-specific guidance for building modern C# ASP.NET Core Web APIs using the Thin Controller pattern. It enforces strict separation of concerns by delegating business logic to services, optimizes routing with standardized resource naming, and ensures robust error handling through proper HTTP status codes and DTO-based data transfer. It is particularly useful for developers looking to maintain consistent architecture across large-scale backend projects while leveraging automatic validation and type-safe response handling.