ASP.NET Core Web API Produce well-structured ASP.NET Core Web API endpoints with proper HTTP semantics, OpenAPI documentation, and error handling. When to Use Use this skill when working on ASP.NET Core HTTP APIs, including: - adding or modifying Web API endpoints implemented with controllers or minimal APIs; - wiring up OpenAPI/Swagger metadata and endpoint documentation; - defining request/response DTOs and consistent HTTP status code behavior; - adding files or similar request-based API testing artifacts; - configuring centralized API error handling middleware or exception mapping. When No…