dotnet-openapi

Generate OpenAPI 3.1 documentation for ASP.NET Core applications.

10|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/AGIBuild/Agibuild.Fulora --skill dotnet-openapi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-openapi
Source: https://github.com/AGIBuild/Agibuild.Fulora/tree/main/.cursor/skills/dotnet-openapi
Command: npx skills add https://github.com/AGIBuild/Agibuild.Fulora --skill dotnet-openapi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of generating and managing OpenAPI (Swagger) documentation for ASP.NET Core applications, ensuring your APIs are well-documented and discoverable.

Core Features & Use Cases

  • First-Party Support: Integrates seamlessly with Microsoft.AspNetCore.OpenApi for .NET 9+ projects.
  • Migration Assistance: Provides guidance for migrating from older Swashbuckle implementations.
  • Advanced Customization: Allows for detailed transformations of OpenAPI documents and operations.
  • Use Case: Automatically generate a discoverable OpenAPI specification for your new ASP.NET Core Web API, enabling frontend developers to easily understand and consume your endpoints.

Quick Start

Use the dotnet-openapi skill to set up OpenAPI documentation for your ASP.NET Core project.

Frequently Asked Questions about dotnet-openapi

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate OpenAPI documentation for an ASP.NET Core Web API?

You can generate OpenAPI documentation for ASP.NET Core by using this Skill to integrate with Microsoft.AspNetCore.OpenApi, producing discoverable API specifications for .NET 9+ projects so frontend developers can easily consume your endpoints.

How do I migrate from Swashbuckle to Microsoft.AspNetCore.OpenApi in .NET?

This Skill provides migration assistance for moving from older Swashbuckle implementations to Microsoft.AspNetCore.OpenApi, ensuring your ASP.NET Core API documentation transitions smoothly to the first-party .NET 9+ OpenAPI standard.

Does this approach support OpenAPI 3.1 features for ASP.NET Core APIs?

Yes, generating OpenAPI documentation with this Skill supports OpenAPI 3.1 features for ASP.NET Core APIs, utilizing typed, source-generated bridges and policy-driven execution to facilitate advanced API discoverability and client generation.

Can I customize OpenAPI document operations for my .NET API?

Yes, you can customize OpenAPI documents for your .NET API using this Skill, which allows detailed transformations of OpenAPI documents and operations through policy-driven execution and source-generated bridges within ASP.NET Core projects.

What is the best way to use NSwag for API client generation from .NET?

The best way to use NSwag for API client generation from .NET is through this Skill, which facilitates client generation by providing typed, source-generated bridges from your ASP.NET Core OpenAPI documentation.