.NET & C# Skills
374 .NET & C# skills for Claude Code, ranked by installs
Sponsors
Promote your product hereReach 125k+ visitors monthlyPromote your product hereReach 125k+ visitors monthly
Agent CaffeineSponsoredClose your lid, come back to finished work
SnugSponsoredThe clipboard manager for the AI eraPromote your product hereReach 125k+ visitors monthly
WaxSponsoredBlock anything with supervision, without erasing your iPhonePromote your product hereReach 125k+ visitors monthly
knobsSponsoredSee your site on any phone, any day, in any language
Showing 1 to 80 of 374
skills.sh installs1
dotnet-maui-doctordotnet/skillsDiagnoses and fixes .NET MAUI development environment issues. Validates .NET SDK, workloads, Java JDK, Android SDK, Xcode, and Windows SDK. All version requirem4.1Kskills.sh installs
2
dotnet-csharpnovotnyllc/dotnet-artisanBaseline C# skill loaded for every .NET code path. Guides language patterns (records, pattern matching, primary constructors, C# 8-15), coding standards, async/466skills.sh installs
3
csharp-scriptsdotnet/skillsRun file-based C# apps with the .NET CLI when the user explicitly wants C#/.NET code without creating a project. Use for C# language/API experiments, one-file C4.5Kskills.sh installs
12
csharp-wolverinefxwshaddix/dotnet-skillsBuild .NET applications with WolverineFX for messaging, HTTP services, and event sourcing. Use when implementing command handlers, message handlers, HTTP endpoi572skills.sh installs
13
maui-app-lifecycledotnet/skills.NET MAUI app lifecycle guidance — the four app states, cross-platform Window lifecycle events (Created, Activated, Deactivated, Stopped, Resumed, Destroying), 4Kskills.sh installs
17
modern-csharp-coding-standardsaaronontheweb/dotnet-skillsWrite modern, high-performance C# code using records, pattern matching, value objects, async/await, Span<T>/Memory<T>, and best-practice API design patterns. Em2.3Kskills.sh installs
18
csharp-concurrency-patternsaaronontheweb/dotnet-skillsChoosing the right concurrency abstraction in .NET - from async/await for I/O to Channels for producer/consumer to Akka.NET for stateful entity management. Avoi1.6Kskills.sh installs
19
mcp-csharp-debugdotnet/skillsRun and debug C# MCP servers locally. Covers IDE configuration, MCP Inspector testing, GitHub Copilot Agent Mode integration, logging setup, and troubleshooting626skills.sh installs
20
modern-csharp-coding-standardswshaddix/dotnet-skillsWrite modern, high-performance C# code using records, pattern matching, value objects, async/await, Span<T>/Memory<T>, and best-practice API design patterns. Em589skills.sh installs
21
dotnet-backend-patternswshobson/agentsMaster C#/.NET backend development patterns for building robust APIs, MCP servers, and enterprise applications. Covers async/await, dependency injection, Entity19.6Kskills.sh installs
22
dotnet-best-practicesgithub/awesome-copilotEnsure .NET/C# code meets best practices for the solution/project.16.1Kskills.sh installs
26
analyzing-dotnet-performancedotnet/skillsScans .NET code for ~50 performance anti-patterns across async, memory, strings, collections, LINQ, regex, serialization, and I/O with tiered severity classific5.8Kskills.sh installs
27
dotnet-patternsaffaan-m/eccIdiomatic C# and .NET patterns, conventions, dependency injection, async/await, and best practices for building robust, maintainable .NET applications.5.6Kskills.sh installs
28
csharp-testingaffaan-m/eccC# and .NET testing patterns with xUnit, FluentAssertions, mocking, integration tests, and test organization best practices.5.5Kskills.sh installs
29
dotnet-webapidotnet/skillsGuides creation and modification of ASP.NET Core Web API endpoints with correct HTTP semantics, OpenAPI metadata, and error handling. USE FOR: adding new API en5.2Kskills.sh installs
30
csharp-developerjeffallan/claude-skillsUse when building C# applications with .NET 8+, ASP.NET Core APIs, or Blazor web apps. Builds REST APIs using minimal or controller-based routing, configures da5.1Kskills.sh installs
31
aspnet-coreopenai/skillsBuild, review, refactor, or architect ASP.NET Core web applications using current official guidance for .NET web development. Use when working on Blazor Web App4.1Kskills.sh installs
32
configuring-opentelemetry-dotnetdotnet/skillsConfigure OpenTelemetry distributed tracing, metrics, and logging in ASP.NET Core using the .NET OpenTelemetry SDK. Use when adding observability, setting up OT3.4Kskills.sh installs
33
sentry-dotnet-sdkgetsentry/sentry-for-aiFull Sentry SDK setup for .NET. Use when asked to "add Sentry to .NET", "install Sentry for C#", or configure error monitoring, tracing, profiling, logging, or 2.3Kskills.sh installs
34
dotnet-timezonegithub/awesome-copilot.NET timezone handling guidance for C# applications. Use when working with TimeZoneInfo, DateTimeOffset, NodaTime, UTC conversion, daylight saving time, schedul1.6Kskills.sh installs
35
dotnetmindrally/skillsGuidelines for .NET backend development with C#, ASP.NET Core, and Entity Framework Core748skills.sh installs
36
wpf-best-practicesjcurbelo/skillsBest practices for building WPF desktop applications with C# and .NET. Use when working on WPF projects, .NET desktop apps, XAML UI, MVVM architecture, system t622skills.sh installs
37
dotnet-architectrmyndharis/antigravity-skillsExpert .NET backend architect specializing in C#, ASP.NET Core, Entity Framework, Dapper, and enterprise application patterns. Masters async/await, dependency i352skills.sh installs
38
sentry-dotnet-sdkgetsentry/sentry-agent-skillsFull Sentry SDK setup for .NET. Use when asked to "add Sentry to .NET", "install Sentry for C#", or configure error monitoring, tracing, profiling, logging, or 303skills.sh installs
39
dotnet-uinovotnyllc/dotnet-artisanBuilds .NET UI apps across Blazor (Server, WASM, Hybrid, Auto), MAUI (XAML, MVVM, Shell, Native AOT), Uno Platform (MVUX, Extensions, Toolkit), WPF (.NET 8+, Fl254skills.sh installs
40
csharp-expertpersonamanagmentlayer/pclExpert-level C# development with .NET 8+, ASP.NET Core, LINQ, async/await, and enterprise patterns219skills.sh installs
41
nuget-trusted-publishingdotnet/skillsSet up NuGet trusted publishing (OIDC) on a GitHub Actions repo — replaces long-lived API keys with short-lived tokens. USE FOR: trusted publishing, NuGet OIDC,4.1Kskills.sh installs
42
efcore-patternsaaronontheweb/dotnet-skillsEntity Framework Core best practices including NoTracking by default, query splitting for navigation collections, migration management, dedicated migration serv1.6Kskills.sh installs
43
playwright-blazor-testingaaronontheweb/dotnet-skillsWrite UI tests for Blazor applications (Server or WebAssembly) using Playwright. Covers navigation, interaction, authentication, selectors, and common Blazor-sp560skills.sh installs
44
aspnet-minimal-api-openapigithub/awesome-copilotCreate ASP.NET Minimal API endpoints with proper OpenAPI documentation9.2Kskills.sh installs
45
csharp-mcp-server-generatorgithub/awesome-copilotGenerate a complete MCP server project in C# with tools, prompts, and proper configuration8.4Kskills.sh installs
46
fsharp-testingaffaan-m/eccF# testing patterns with xUnit, FsUnit, Unquote, FsCheck property-based testing, integration tests, and test organization best practices.5.3Kskills.sh installs
47
dotnet-core-expertjeffallan/claude-skillsUse when building .NET 8 applications with minimal APIs, clean architecture, or cloud-native microservices. Invoke for Entity Framework Core, CQRS with MediatR,5Kskills.sh installs
48
aspnet-coremindrally/skillsGuidelines for ASP.NET Core web development covering API design, authentication, caching, and best practices802skills.sh installs
49
dotnet-project-structureaaronontheweb/dotnet-skillsModern .NET project structure including .slnx solution format, Directory.Build.props, central package management, SourceLink, version management with RELEASE_NO692skills.sh installs
50
syncfusion-blazor-commonsyncfusion/blazor-ui-components-skillsSet up Syncfusion Blazor components — project creation, NuGet packages, service registration, script loading, bUnit testing, and localization & globalization co424skills.sh installs
51
umbraco-extension-templateumbraco/umbraco-cms-backoffice-skillsCreate new Umbraco backoffice extensions using the official dotnet template413skills.sh installs
52
syncfusion-blazor-smart-pastesyncfusion/blazor-ui-components-skillsSet up and use the Syncfusion Blazor Smart Paste Button — AI-powered clipboard-to-form filling with OpenAI, Azure OpenAI, Ollama, or custom AI backends. Covers 376skills.sh installs
53
dotnet-upgradegithub/awesome-copilotReady-to-use prompts for comprehensive .NET framework upgrade analysis and execution11.7Kskills.sh installs
57
dotnet-trace-collectdotnet/skillsGuide developers through capturing diagnostic artifacts to diagnose production .NET performance issues. Use when the user needs help choosing diagnostic tools, 4.6Kskills.sh installs
60
observability-edot-dotnet-instrumentelastic/agent-skillsInstrument a .NET application with the Elastic Distribution of OpenTelemetry (EDOT) .NET SDK for automatic tracing, metrics, and logs. Use when adding observabi2.7Kskills.sh installs
61
observability-edot-dotnet-migrateelastic/agent-skillsMigrate a .NET application from the classic Elastic APM .NET agent to the EDOT .NET SDK. Use when switching from Elastic.Apm.* packages to Elastic.OpenTelemetry2.7Kskills.sh installs
62
dotnet-testing-strategywshaddix/dotnet-skillsDeciding how to test .NET code. Unit vs integration vs E2E decision tree, test doubles.619skills.sh installs
63
dotnet-slopwatchaaronontheweb/dotnet-skillsUse Slopwatch to detect LLM reward hacking in .NET code changes. Run after every code modification to catch disabled tests, suppressed warnings, empty catch blo580skills.sh installs
64
dotnet-local-toolsaaronontheweb/dotnet-skillsManaging local .NET tools with dotnet-tools.json for consistent tooling across development environments and CI/CD pipelines.550skills.sh installs
65
syncfusion-blazor-datagridsyncfusion/blazor-ui-components-skillsImplements the Syncfusion Blazor DataGrid (SfGrid) for efficient tabular operations such as sorting, filtering, paging, grouping, editing, aggregates, virtualiz468skills.sh installs
66
dotnet-test-frameworksdotnet/skillsReference data for .NET test framework detection patterns, assertion APIs, skip annotations, setup/teardown methods, and common test smell indicators across MST460skills.sh installs
67
dotnet-devcert-trustaaronontheweb/dotnet-skillsDiagnose and fix .NET HTTPS dev certificate trust issues on Linux. Covers the full certificate lifecycle from generation to system CA bundle inclusion, with dis457skills.sh installs
68
syncfusion-blazor-treegridsyncfusion/blazor-ui-components-skillsImplements the Syncfusion Blazor TreeGrid (SfTreeGrid) for hierarchical or self‑referential data with expandable nodes and nested row structures. Use this skill382skills.sh installs
69
ln-822-nuget-upgraderlevnikolaevich/claude-code-skillsUpgrades .NET NuGet packages with breaking change handling. Use when updating .NET dependencies.220skills.sh installs
70
csharp-mstestgithub/awesome-copilotGet best practices for MSTest 3.x/4.x unit testing, including modern assertion APIs and data-driven tests8.9Kskills.sh installs
73
syncfusion-blazor-smart-textareasyncfusion/blazor-ui-components-skillsSet up and configure the Syncfusion Blazor Smart TextArea for AI-powered inline or popup text autocompletion. Covers OpenAI, Azure OpenAI, Ollama, and custom IC371skills.sh installs
80
csharp-nunitgithub/awesome-copilotGet best practices for NUnit unit testing, including data-driven tests9Kskills.sh installs
Questions
Does Claude Code support .NET and C#?
Yes, .NET skills teach Claude ASP.NET Core patterns, Blazor components, Entity Framework usage, LINQ, and modern C# conventions across web, desktop, and mobile.
Is Unity C# covered here?
Game-specific Unity scripting lives under Game Development, but general C# language and .NET framework skills (ASP.NET, Blazor, EF Core) are here.