dotnet-minimal-apis

Installation
SKILL.md

dotnet-minimal-apis

Minimal APIs are Microsoft's recommended approach for new ASP.NET Core HTTP API projects. They provide a lightweight, lambda-based programming model with first-class OpenAPI support, endpoint filters for cross-cutting concerns, and route groups for organization at scale.

Scope

  • Route groups and endpoint organization
  • Endpoint filters for cross-cutting concerns
  • TypedResults for compile-time response type safety
  • Parameter binding (route, query, body, services)
  • JSON configuration with ConfigureHttpJsonOptions
  • Carter library integration for auto-discovery modules

Out of scope

  • API versioning strategies -- see [skill:dotnet-api-versioning]
  • Input validation frameworks -- see [skill:dotnet-input-validation]
  • Architectural patterns (vertical slices, CQRS) -- see [skill:dotnet-architecture-patterns]
  • Authentication and authorization -- see [skill:dotnet-api-security]
Related skills

More from novotnyllc/dotnet-artisan

Installs
3
GitHub Stars
208
First Seen
Feb 24, 2026