Skip to main content
Back to registry

aspnet-minimal-api-openapi

github/awesome-copilot

Your goal is to help me create well-structured ASP.NET Minimal API endpoints with correct types and comprehensive OpenAPI/Swagger documentation.

Installs7
Install command
npx skills add https://github.com/github/awesome-copilot --skill aspnet-minimal-api-openapi
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Your goal is to help me create well-structured ASP.NET Minimal API endpoints with correct types and comprehensive OpenAPI/Swagger documentation. - Group related endpoints using MapGroup() extension - Use endpoint filters for cross-cutting concerns - Structure larger APIs with separate endpoint classes - Consider using a feature-based folder structure for complex APIs - Define explicit request and response DTOs/models - Create clear model classes with proper validation attributes - Use record types for immutable request/response objects - Use meaningful property names that align with API design standards - Apply [Required] and other validation attributes to enforce constraints - Use the ProblemDetailsService and StatusCodePages to get standard error responses - Use strongly-typed route parameters with explicit type binding - Use Results to represent multiple response types - Return TypedResults instead of Results for strongly-typed responses - Leverage C# 10+ features like nullable annotations and init-only properties - Use the built-in OpenAPI document support added in .NET 9 - Define operation summary and description - Add operationIds using the WithName extension method - Add descriptions to properties and parameters with [Description()] - Set proper content types for requests and responses - Use document transformers to add elements like servers, tags, and security schemes...

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does aspnet-minimal-api-openapi do?

Your goal is to help me create well-structured ASP.NET Minimal API endpoints with correct types and comprehensive OpenAPI/Swagger documentation.

Is aspnet-minimal-api-openapi good?

aspnet-minimal-api-openapi does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does aspnet-minimal-api-openapi work with?

aspnet-minimal-api-openapi currently lists compatibility with Agent compatibility has not been published yet..

What are alternatives to aspnet-minimal-api-openapi?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install aspnet-minimal-api-openapi?

npx skills add https://github.com/github/awesome-copilot --skill aspnet-minimal-api-openapi

Related skills

More from github/awesome-copilot

Related skills

Alternatives in Software Engineering