dotnet-api-docs

Generate .NET API documentation with DocFX and OpenAPI specifications.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the generation of comprehensive API documentation for .NET projects, ensuring that your API reference stays accurate and up-to-date with your codebase.

Core Features & Use Cases

  • DocFX Setup: Configure DocFX for API reference generation from .NET assemblies and XML comments.
  • OpenAPI as Docs: Utilize OpenAPI specifications for interactive API documentation with Scalar or Swagger UI.
  • Sync & Validation: Implement CI checks to ensure documentation stays synchronized with code changes.
  • Versioned Docs: Manage and present documentation for multiple API versions.
  • Use Case: Automatically generate and maintain the API reference documentation for a .NET library, ensuring developers can easily understand and use its public API.

Quick Start

Set up DocFX to generate API documentation for your .NET project by running 'docfx metadata docfx.json'.

Frequently Asked Questions about dotnet-api-docs

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

FAQPage Schema
How do I generate .NET API documentation from assemblies and XML comments?

To generate .NET API documentation, configure DocFX to extract metadata directly from your .NET assemblies and XML comments. This automates API reference creation, ensuring it accurately reflects your codebase's public interfaces.

How do I embed OpenAPI specifications into interactive API documentation?

You can embed OpenAPI specifications into your API documentation using Scalar or Swagger UI. This integration creates interactive documentation, allowing developers to explore and test API endpoints directly from the generated docs.

Does DocFX support versioned documentation for multiple .NET API versions?

Yes, DocFX supports versioned documentation for managing multiple .NET API versions. You can configure it to generate and present distinct documentation sets for different API versions, allowing users to access version-specific references.

What's the best way to keep .NET API documentation synchronized with code changes?

The best way to keep API documentation synchronized with code changes is by implementing CI validation checks. This approach automatically verifies that documentation stays up-to-date with your .NET codebase during the build process, preventing drift.

Can I use OpenAPI with DocFX for .NET developer documentation?

Yes, you can use OpenAPI with DocFX for .NET developer documentation. The system extracts API references from .NET assemblies while integrating OpenAPI specs for interactive endpoints, combining static reference generation with dynamic API exploration.