The aspnet-minimal-api-openapi skill assists .NET developers in building ASP.NET Minimal API endpoints with comprehensive OpenAPI/Swagger documentation by providing patterns for organizing endpoints, defining strongly-typed request/response models, and generating accurate API schemas. It solves the problem of creating well-documented APIs with minimal boilerplate by leveraging .NET 9's built-in OpenAPI support and C# language features like records and nullable annotations. The skill guides developers through best practices for endpoint grouping, type handling, validation, and documentation generation.
npx skills add https://github.com/github/awesome-copilot --skill aspnet-minimal-api-openapi