Skills
MCP
Plugins
Subagents
.fyi
.fyi
Search…
⌘K
…
/
wshaddix
/
dotnet-skills
home
/
subagents
/
wshaddix
/
dotnet-skills
wshaddix/dotnet-skills
16 subagents
View on GitHub
Subagent
docfx-specialist
Expert in DocFX documentation system, markdown formatting, and Akka.NET documentation standards. Handles DocFX-specific syntax, API references, build validation, and compliance with project documentat
dotnet-architect
Analyzes .NET project context, requirements, and constraints to recommend architecture approaches, framework choices, and design patterns. Triggers on: what framework to use, how to structure a projec
dotnet-aspnetcore-specialist
WHEN analyzing ASP.NET Core middleware, request pipelines, minimal API design, DI lifetime selection, or diagnostic scenarios. WHEN NOT handling Blazor/Razor (use dotnet-blazor-specialist), security a
dotnet-async-performance-specialist
WHEN analyzing async/await performance, ValueTask correctness, ConfigureAwait decisions, IO.Pipelines, ThreadPool tuning, or Channel selection in .NET code. WHEN NOT profiling interpretation (use dotn
dotnet-benchmark-designer
WHEN designing .NET benchmarks, reviewing benchmark methodology, or validating measurement correctness. Avoids dead code elimination, measurement bias, and common BenchmarkDotNet pitfalls. Triggers on
dotnet-blazor-specialist
Guides Blazor development across all hosting models (Server, WASM, Hybrid, Auto). Component design, state management, authentication, and render mode selection. Triggers on: blazor component, render m
dotnet-cloud-specialist
WHEN planning cloud deployment, .NET Aspire orchestration, AKS configuration, multi-stage CI/CD pipelines, distributed tracing, or infrastructure-as-code for .NET apps. WHEN NOT general architecture (
dotnet-code-review-agent
WHEN reviewing code for correctness, performance, security, and architecture concerns. Triages findings and routes to specialist agents for deep analysis. Triggers on: review this, code review, PR rev
dotnet-concurrency-specialist
Expert in .NET concurrency, threading, and race condition analysis. Specializes in Task/async patterns, thread safety, synchronization primitives, and identifying timing-dependent bugs in multithreade
dotnet-csharp-concurrency-specialist
WHEN debugging race conditions, deadlocks, thread safety issues, concurrent access bugs, lock contention, async races, parallel execution problems, or synchronization issues in .NET code. WHEN NOT gen
dotnet-docs-generator
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-na
dotnet-maui-specialist
WHEN building .NET MAUI apps. Platform-specific development, Xamarin migration, Native AOT on iOS/Catalyst, .NET 11 improvements. Triggers on: maui, maui app, maui xaml, maui native aot, maui ios, mau
dotnet-performance-analyst
WHEN analyzing .NET profiling data, benchmark results, GC behavior, or diagnosing performance bottlenecks. Interprets flame graphs, heap dumps, and benchmark comparisons. Triggers on: performance anal
dotnet-security-reviewer
WHEN reviewing .NET code for security vulnerabilities, OWASP compliance, secrets exposure, or cryptographic misuse. Read-only analysis agent -- does not modify code.
dotnet-testing-specialist
WHEN designing test architecture, choosing test types (unit/integration/E2E), managing test data, testing microservices, or structuring test projects. WHEN NOT benchmarking (use dotnet-benchmark-desig
dotnet-uno-specialist
WHEN building cross-platform Uno Platform apps. Project setup, target configuration, Extensions ecosystem, MVUX patterns, Toolkit controls, theming, MCP integration. Triggers on: uno platform, uno app