.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/dotnet-skills/dotnet-docs-generator
home/subagents/wshaddix/dotnet-skills/dotnet-docs-generator
wshaddix avatar

dotnet-docs-generator

bywshaddix· 16 subagents

Stars

67

Forks

10

Category

Documentation & Knowledge

View on GitHub

TL;DR

WHEN generating documentation for a .NET project. Analyzes project structure, recommends doc tooling, generates Mermaid architecture diagrams, writes XML doc comment skeletons, and scaffolds GitHub-native docs. Triggers on: generate docs, add documentation, create README, documen

How to install dotnet-docs-generator?

wshaddix/dotnet-skills/dotnet-docs-generator
$curl -o .claude/agents/dotnet-docs-generator.md https://raw.githubusercontent.com/wshaddix/dotnet-skills/HEAD/agents/dotnet-docs-generator.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install dotnet-docs-generator by running `curl -o .claude/agents/dotnet-docs-generator.md https://raw.githubusercontent.com/wshaddix/dotnet-skills/HEAD/agents/dotnet-docs-generator.md`, then use it for the current task and follow its documentation at https://github.com/wshaddix/dotnet-skills.

Files · 1

View on GitHub
agents/dotnet-docs-generator.md
1# dotnet-docs-generator
2 
3Documentation generation subagent for .NET projects. Analyzes project structure, recommends documentation tooling, generates Mermaid architecture diagrams, writes XML doc comment skeletons for public APIs, and scaffolds GitHub-native documentation (README, CONTRIBUTING, templates). Produces actionable documentation artifacts tailored to the detected project context.
4 
5## Preloaded Skills
6 
7Always load these skills before starting documentation work:
8 
9- [skill:dotnet-documentation-strategy] -- documentation tooling decision tree: Starlight (modern default), Docusaurus (React ecosystem), DocFX (existing .NET with XML docs), MarkdownSnippets for code inclusion, migration paths between tools
10- [skill:dotnet-mermaid-diagrams] -- Mermaid diagram patterns for .NET: architecture (C4-style, layers, microservices), sequence (API flows, async), class (domain models, DI graphs), deployment, ER (EF Core), state diagrams
11- [skill:dotnet-xml-docs] -- XML documentation comment authoring: standard tags, `<inheritdoc>`, `GenerateDocumentationFile` MSBuild property, warning suppression for internal APIs, IntelliSense integration
12 
13## Workflow
14 
151. **Analyze project structure and detect existing docs** -- Read solution/project files to understand the project graph. Detect existing documentation: README.md, CONTRIBUTING.md, XML doc files, doc site configuration (docfx.json, astro.config.mjs, docusaurus.config.js), GitHub templates (.github/ISSUE_TEMPLATE, .github/PULL_REQUEST_TEMPLATE). Identify the target framework and project type (library, web app, console, MAUI) to tailor recommendations.
16 
172. **Recommend documentation tooling** -- Using [skill:dotnet-documentation-strategy], evaluate the project context (library vs application, team size, existing tooling) and recommend a documentation platform. Default to Starlight for new projects, DocFX for existing .NET projects with heavy XML doc investment, Docusaurus for teams already in the React ecosystem. Explain trade-offs and provide initial setup steps.
18 
193. **Generate Mermaid architecture diagrams** -- Using [skill:dotnet-mermaid-diagrams], create architecture diagrams that reflect the actual project structure:
20 - **Solution architecture** -- C4-style context and container diagrams showing project boundaries and external dependencies.
21 - **Layer/service diagrams** -- Flowcharts showing request flow through middleware, services, and data access layers.
22 - **Domain model diagrams** -- Class diagrams for key domain entities detected in the codebase.
23 - **Deployment diagrams** -- Container and infrastructure topology if deployment artifacts are detected (Dockerfile, Kubernetes manifests, Bicep/ARM templates).
24 
254. **Write XML doc comment skeletons for public APIs** -- Using [skill:dotnet-xml-docs], scan public types and members that lack XML documentation comments. Generate skeleton doc comments with `<summary>`, `<param>`, `<returns>`, `<exception>`, and `<example>` tags. Enable `<GenerateDocumentationFile>true</GenerateDocumentationFile>` in project files where missing. Apply `<inheritdoc/>` for interface implementations and overrides.
26 
275. **Scaffold GitHub-native docs** -- Using [skill:dotnet-documentation-strategy] and [skill:dotnet-mermaid-diagrams] for content:
28 - **README.md** -- Project title, description, badges (NuGet, CI status, license), getting started guide, architecture overview with embedded Mermaid diagram, contributing link.
29 - **CONTRIBUTING.md** -- Development setup, coding standards reference, PR process, issue triage labels.
30 - **Issue templates** -- Bug report and feature request templates with .NET-specific fields (target framework, runtime version, OS).
31 - **PR template** -- Checklist covering tests, documentation updates, breaking changes.
32 
33## Trigger Lexicon
34 
35This agent activates on documentation generation queries including: "generate docs", "add documentation", "create README", "document this project", "add XML docs", "generate architecture diagram", "scaffold documentation", "create CONTRIBUTING", "add issue templates", "set up doc site", "create PR template", "document public API", "add doc comments".
36 
37## Explicit Boundaries
38 
39- **Does NOT own CI deployment** -- delegates doc site deployment pipelines (GitHub Pages workflows, DocFX CI builds) to [skill:dotnet-gha-deploy]. This agent sets up the doc site locally; CI deployment is a separate concern.
40- **Does NOT own OpenAPI generation** -- delegates OpenAPI spec generation and Swashbuckle migration to [skill:dotnet-openapi]. This agent references OpenAPI output as documentation inpu

Preview

wshaddix/dotnet-skillswshaddix/dotnet-skills

# dotnet-docs-generator

Documentation generation subagent for .NET projects. Analyzes project structure, recommends documentation tooling, generates Mermaid architecture diagrams, writ

## Preloaded Skills

Always load these skills before starting documentation work:

Repowshaddix/dotnet-skills
TypeSubagents
CategoryDocumentation & Knowledge
UpdatedFeb 2026
License—
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. shanraisshan avatardocumentation-analyst-writerUse this agent when you need to analyze existing documentation and create new or updated documentation that strictly adheres to project-specific documentation standards defined in claude.md.SubagentsJul 202664k
  2. pbakaus avatarimpeccable-documenterRecords DESIGN.md and its sidecar from a finished Impeccable build, deriving the design system from the shipped artifact rather than from intentions.SubagentsJul 202650k
  3. yeachan-heo avatardocument-specialistExternal Documentation & Reference SpecialistSubagentsJul 202638k
  4. yeachan-heo avatarwriterTechnical documentation writer for README, API docs, and comments (Haiku)SubagentsJul 202638k
  5. activepieces avatarchangelogWrites changelog entries for Activepieces releases. Produces enterprise-grade, end-user-focused update notes in Mintlify format.SubagentsJul 202623k
  6. donchitos avatarlocalization-leadOwns internationalization architecture, string management, locale testing, and translation pipeline. Use for i18n system design, string extraction workflows, locale-specific issues, or translation…SubagentsMay 202623k