dotnet-api-documenter - Configure OpenAPI documentation in ASP.NET Core APIs
Adds OpenAPI standards documentation to ASP.NET Core APIs using Scalar UI or Swagger UI.
Tags
Updated: 2026-09-20Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Configure Swagger UI documentation
- Configure Scalar UI documentation
- Document endpoints using XML comments
- Configure API versioning with Swashbuckle
- Configure JWT authentication in OpenAPI
- Generate OpenAPI specification files
Inputs
- ASP.NET Core API project
- API controllers and endpoints
- Program.cs configuration file
- Project configuration file (.csproj)
Outputs
- Interactive API documentation endpoints
- XML documentation file
- OpenAPI JSON specification
Requirements
- .NET ASP.NET Core framework
- Swashbuckle.AspNetCore package
- Scalar.AspNetCore package
