Use this skill when reviewing or changing ASP.NET Core Web API authentication, authorization, JWT, Identity, Basic auth, API keys, roles, claims, secrets, appsettings, or security-sensitive middleware.
Use this skill when reviewing or changing EF Core queries, entities, DbContext configuration, migrations, indexes, relationships, delete behavior, projections, tracking behavior, transactions, and data integrity.
Use this skill when reviewing or changing structured logging, Serilog, exception handling, ProblemDetails, health checks, HealthChecks UI, rate limiting, output caching, diagnostics, or production-readiness behavior.
Use this skill when reviewing or changing REST API routes, controllers, DTOs, API versioning, status codes, ProblemDetails, pagination, Swagger/OpenAPI metadata, examples, or API documentation.