dotnet-documentation-strategy

Compare Starlight, Docusaurus, and DocFX for .NET documentation tooling.

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

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 technical documentation.

Core Features & Use Cases

  • Decision Tree: Provides a guided flowchart to select between Starlight, Docusaurus, and DocFX based on project needs.
  • Tooling Comparison: Details features, pros, and cons of each documentation generator.
  • Verified Code Snippets: Integrates MarkdownSnippets for keeping code examples in sync with source code.
  • Mermaid Support: Ensures diagrams can be rendered across chosen platforms.
  • Migration Paths: Offers guidance for migrating between different documentation tools.
  • Use Case: A .NET library maintainer needs to choose a documentation tool. They use the decision tree, consider their team's React experience, and select Starlight, following the provided setup instructions.

Quick Start

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

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 .NET documentation tool for my project?

The best .NET documentation tool depends on your project type, team expertise, and existing ecosystem. A decision tree comparing Starlight, Docusaurus, and DocFX helps identify the optimal choice based on specific feature requirements like Mermaid diagram rendering and verified code inclusion.

How do I choose between Starlight, Docusaurus, and DocFX for technical writing?

To choose between Starlight, Docusaurus, and DocFX for technical writing, evaluate your team's React experience and project requirements. A comparative analysis of features, pros, and cons guides the selection based on ecosystem fit and desired documentation capabilities.

Can I use MarkdownSnippets with Docusaurus to keep code examples in sync?

Yes, you can use MarkdownSnippets with Docusaurus to keep code examples in sync. The documentation strategy integrates MarkdownSnippets across Starlight, Docusaurus, and DocFX to ensure verified code inclusion directly from your .NET source code.

Does Starlight support Mermaid diagram rendering for .NET libraries?

Starlight supports Mermaid diagram rendering for .NET libraries. The documentation strategy ensures that Mermaid diagram rendering capabilities are maintained across the chosen platforms, including Starlight, Docusaurus, and DocFX.

How do I migrate between DocFX and Starlight for a .NET project?

To migrate between DocFX and Starlight for a .NET project, follow the provided migration paths and guidance. The strategy outlines specific steps to transition between documentation generators while maintaining features like verified code snippets and Mermaid diagrams.

When should I not use DocFX for .NET documentation?

You should not use DocFX for .NET documentation when your team lacks familiarity with its ecosystem or when you require heavy React-based customization. In these cases, alternative tools like Starlight or Docusaurus might better fit your team's expertise and project needs.