dotnet-skills
Production-grade .NET development patterns, testing, and deployment guidance
All Skills in This Repository (150)
Pure Emerald Level Indicatorsdotnet-api-docs
Generate .NET API documentation with DocFX and OpenAPI specifications.
dotnet-secrets-management
Manage .NET application secrets via user secrets and environment variables.
dotnet-csharp-source-generators
Create and consume Roslyn source generators in .NET with incremental design patterns.
dotnet-build-optimization
Diagnose slow .NET builds by analyzing MSBuild binary logs.
dotnet-ui-chooser
Guide .NET UI framework selection by analyzing project requirements against capabilities.
dotnet-tunit-test
Guide .NET developers in writing TUnit tests with assertions and parallelism.
dotnet-performance-patterns
Optimize .NET 8.0+ applications using Span<T>, Memory<T>, and ArrayPool<T>.
dotnet-cli-distribution
Guide .NET CLI distribution strategy selection across Native AOT, framework-dependent, self-contained, and dotnet tool packaging.
agent-browser
Automate browser navigation, form filling, extraction, and screenshots via CLI for AI agents.
http-client-resilience
Configure IHttpClientFactory with Polly retry, circuit breaker, and timeout policies.
dotnet-xml-docs
Write and generate XML documentation comments for .NET code.
dotnet-uno-targets
Provide per-target deployment guidance for Uno Platform applications across multiple platforms.
Frequently Asked Questions
FAQPage SchemaHow to install dotnet-skills?βΌ
Run `npx skills add wshaddix/dotnet-skills --all -g -y` in your terminal to install all skills globally.
What does dotnet-skills cover?βΌ
It covers the full .NET ecosystem: C# language patterns, ASP.NET Core APIs, Blazor, MAUI, EF Core, testing with xUnit and TUnit, Native AOT, containers, and GitHub Actions CI/CD.
Does dotnet-skills work with Claude Code and Copilot?βΌ
Yes. All skills follow the universal SKILL.md standard and work in Claude Code, GitHub Copilot, OpenCode, Cursor, and other compatible coding assistants.
How does skill routing work?βΌ
The dotnet-advisor skill detects your project's target framework and routes each request to the right specialist skill, so guidance always matches your .NET version.
Can I use dotnet-skills without deep .NET expertise?βΌ
Yes. Each skill provides copy-ready code examples, decision matrices, and anti-pattern warnings, so your agent applies senior-level practices automatically.
Related Repositories in Software Engineering
View All in Software Engineeringβopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core