dotnet-documenter

Generate Markdown documentation with Mermaid diagrams for .NET/C# applications.

2|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/niltonfrederico/my-agents --skill dotnet-documenter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-documenter
Source: https://github.com/niltonfrederico/my-agents/tree/main/skills/dotnet-documenter
Command: npx skills add https://github.com/niltonfrederico/my-agents --skill dotnet-documenter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the production of comprehensive Markdown documentation for .NET/C# applications, including architecture diagrams, API specs, and deployment guides.

Core Features & Use Cases

  • Architectural documentation: CliFx command architecture, Entity Framework Core configurations, CAP messaging flows, and Hangfire job patterns.
  • API documentation: Controller specifications, authentication flows, request/response examples.
  • Onboarding & maintenance: ADRs, deployment guides, and standardized templates for new projects.

Quick Start

Point your project path to the tool and run the documentation command to generate complete Markdown docs with diagrams.

Frequently Asked Questions about dotnet-documenter

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

FAQPage Schema
How do I generate Markdown documentation for a .NET C# application?

To generate Markdown documentation for a .NET C# application, you point the tool at your project path and run the documentation command. It automatically produces comprehensive Markdown docs, including architecture diagrams, API specs, and deployment guides.

What is the best way to automate architectural diagrams for .NET projects?

Automating architectural diagrams for .NET projects is handled by generating Mermaid diagrams directly within your Markdown documentation. This includes visualizing CliFx command architecture, Entity Framework Core configurations, CAP messaging flows, and Hangfire job patterns.

Can I document Hangfire job patterns and CAP messaging flows automatically?

Yes, you can document Hangfire job patterns and CAP messaging flows automatically. The tool extracts these architectural details from your .NET application and incorporates them into the standardized Markdown documentation output with corresponding diagrams.

How do I create API documentation with controller specifications and authentication flows?

Creating API documentation with controller specifications and authentication flows is done by scanning your .NET project. The tool automatically generates API docs including request and response examples, integrating them into the final Markdown output.

Does the generated Markdown documentation include Architecture Decision Records and deployment guides?

Yes, the generated Markdown documentation includes Architecture Decision Records and deployment guides. These are produced using standardized templates, ensuring consistent onboarding and maintenance documentation across new .NET projects.