dotnet-documentation-strategy

Installation
SKILL.md

dotnet-documentation-strategy

Documentation tooling recommendation for .NET projects: decision tree for selecting Starlight (Astro-based, modern default), Docusaurus (React-based, plugin-rich), or DocFX (community-maintained, .NET-native XML doc integration). Covers MarkdownSnippets for verified code inclusion from source files, Mermaid rendering support across all platforms, migration paths between tools, and project-context-driven recommendation based on team size, project type, and existing ecosystem.

Version assumptions: Starlight v0.x+ (Astro 4+). Docusaurus v3.x (React 18+). DocFX v2.x (community-maintained). MarkdownSnippets as dotnet tool (.NET 8.0+ baseline). Mermaid v10+ (GitHub, Starlight, Docusaurus render natively).

Scope

  • Decision tree for selecting Starlight, Docusaurus, or DocFX
  • Initial setup and configuration for each platform
  • MarkdownSnippets for verified code inclusion
  • Mermaid rendering support across platforms
  • Migration paths between documentation tools

Out of scope

  • CI/CD deployment pipelines for doc sites -- see [skill:dotnet-gha-deploy]
  • API documentation generation (DocFX API reference, OpenAPI-as-docs) -- see [skill:dotnet-api-docs]
  • XML documentation comment authoring -- see [skill:dotnet-xml-docs]
Related skills

More from novotnyllc/dotnet-artisan

Installs
4
GitHub Stars
208
First Seen
Feb 24, 2026