dotnet-documentation-strategy

Recommend .NET documentation tooling among Starlight, Docusaurus, and DocFX with setup and migration guidance.

1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/rudironsoni/dotnet-agent-harness --skill dotnet-documentation-strategy-rudironsoni
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-documentation-strategy
Source: https://github.com/rudironsoni/dotnet-agent-harness/tree/main/.rulesync/skills/dotnet-documentation-strategy
Command: npx skills add https://github.com/rudironsoni/dotnet-agent-harness --skill dotnet-documentation-strategy-rudironsoni

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps .NET developers select the most appropriate documentation tooling for their projects, streamlining the process of creating and maintaining high-quality documentation.

Core Features & Use Cases

  • Tooling Decision Tree: Guides users through selecting between Starlight, Docusaurus, and DocFX based on project needs and team expertise.
  • Setup & Configuration: Provides initial setup instructions and configuration examples for each recommended tool.
  • Code Snippet Verification: Integrates MarkdownSnippets for ensuring code examples in documentation remain accurate and up-to-date with source code.
  • Mermaid Diagram Support: Details how to enable Mermaid diagram rendering across different platforms.
  • Migration Paths: Offers guidance on migrating documentation projects between different tools.

Quick Start

Use the dotnet-documentation-strategy skill to get a recommendation for a new .NET documentation site.

Frequently Asked Questions about dotnet-documentation-strategy

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

FAQPage Schema
What is the best documentation tool for a .NET project?

The best .NET documentation tool depends on your project context, team size, and ecosystem. Starlight, Docusaurus, and DocFX are the primary recommended options, chosen via a decision tree that evaluates project needs and team expertise.

How do I add Mermaid diagram support to Docusaurus or DocFX?

To add Mermaid diagram support to Docusaurus or DocFX, you must configure specific platform integration settings. The documentation strategy provides detailed setup and configuration instructions for enabling Mermaid rendering across these different tools.

How do I keep code snippets in .NET documentation up to date?

To keep code snippets in .NET documentation up to date, integrate MarkdownSnippets into your documentation workflow. This verifies that code examples remain accurate and synchronized with your actual source code files.

Can I migrate an existing DocFX documentation site to Starlight?

Yes, you can migrate an existing DocFX documentation site to Starlight. The strategy provides specific guidance on migration paths for moving documentation projects between different supported tools.

Does DocFX work well for small .NET teams compared to Docusaurus?

DocFX and Docusaurus suitability for small .NET teams depends on specific project needs and team expertise. The strategy offers a tooling decision tree to compare platforms based on your team's scale and ecosystem requirements.