Platform

.NET agent skills for Claude Code, Codex and other agents.

Microsoft's cross-platform developer platform for building web, cloud, desktop, mobile and game applications in C#.
skills
829
official
311
Type
Platform
Website
dotnet.microsoft.com
Official GitHub
dotnet

.NET skills, ranked

Ranked by score. Sort bymost stars,trending,newest,recently updated

.NET skills, ranked
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

Create agent skills for Microsoft technologies using official documentation.

MicrosoftDocs/mcp1.9k3 repos~2.1kAutomated safety check: PassCC-BY-4.08 days ago
2

Mines local Copilot CLI session logs for dotnet/maui to rank costly or failing runs, tag recurring failure modes, propose repo edits and emit guard evals.

dotnet/maui23k—~3.4kAutomated safety check: PassMITtoday
3

Find working code samples, verify API signatures, and fix Microsoft SDK errors using official docs.

MicrosoftDocs/mcp1.9k4 repos~1.1kAutomated safety check: PassCC-BY-4.08 days ago
4

Audits and updates os-packages.json files listing the Linux packages each .NET release needs per distro, then regenerates the Markdown from the JSON.

dotnet/core22k—~2.3kAutomated safety check: PassMITyesterday
5

Resolves .NET runtime frames in Apple .ips crash logs to function names, source files and line numbers using dSYM symbols, atos and the Microsoft symbol server.

dotnet/skills5.6k1 repo~2.4kAutomated safety check: PassMITtoday
6

Audits and updates the supported-os.json files for .NET releases, checking them against upstream lifecycle data and regenerating the markdown with the release-notes tool.

dotnet/core22k—~4.1kAutomated safety check: PassMITyesterday
7

Reviews the tests added in a pull request for fix coverage, quality, edge cases and test type, and recommends lighter test types where they would do.

dotnet/maui23k—~2.9kAutomated safety check: PassMITtoday
8

Validates .NET release data with the release-notes CLI: download URL liveness, SHA512 hashes, CDN latest.version files and aka.ms redirects.

dotnet/core22k—~1.8kAutomated safety check: PassMITyesterday
9

Resolves native crash frames from .NET Android tombstones to function names, source files and line numbers using BuildIds, Microsoft's symbol server and llvm-symbolizer.

dotnet/skills5.6k1 repo~2.1kAutomated safety check: PassMITtoday
10

Scans C# and .NET code for about 50 performance anti-patterns and reports prioritized findings with concrete fixes, at a scan depth you choose.

dotnet/skills5.6k3 repos~3.1kAutomated safety check: PassMITtoday
11
11.Add AnalyzerOfficial

A skill your agent uses when adding a new RCS diagnostic in roslynator (RCS0 formatting, RCS1 general, RCS9 code-analysis), wiring roslynator EditorConfig options, or when docs say CHANGELOG.md…

dotnet/roslynator3.5k—~1.3kAutomated safety check: PassUnknown2 days ago
12
12.Code ReviewOfficial

Review dotnet/macios PRs against established rules. An agent skill from dotnet/macios.

dotnet/macios2.9k—~1.7kAutomated safety check: PassUnknowntoday
13

Statically pairs source files with test files to list code that no test references, using Roslyn for C# or tree-sitter for many languages, with no build.

dotnet/skills5.6k1 repo~3.3kAutomated safety check: PassMITtoday
14

Activate this skill when BenchmarkDotNet (BDN) is involved in the task — creating, running, configuring, or reviewing BDN benchmarks.

dotnet/skills5.6k3 repos~3.3kAutomated safety check: PassMITtoday
15

A skill your agent uses when adding a Roslynator code fix for C compiler error CS or RCF, editing Diagnostics.xml or CodeFixes.xml, or when compiler-diagnostic-fixes-testing.md shows…

dotnet/roslynator3.5k—~1kAutomated safety check: PassUnknown2 days ago
16

Interprets pinned managed benchmark evidence for a dotnet/maui pull request and writes a narrative for the performance review workflow, without running or publishing anything.

dotnet/maui23k—~2.4kAutomated safety check: PassMITtoday
17
17.Microsoft DocsOfficial

Understand Microsoft technologies by querying official documentation.

MicrosoftDocs/mcp1.9k1 repo~723Automated safety check: PassCC-BY-4.08 days ago
18
18.Prepare ReleaseOfficial

Prepare a release for the Feature Management .NET SDK. An agent skill from microsoft/FeatureManagement-Dotnet.

microsoft/FeatureManagement-Dotnet1.2k—~1.3kAutomated safety check: PassMITyesterday
19

Modify Cottle templates that generate Dockerfiles and READMEs in dotnet/dotnet-docker.

dotnet/dotnet-docker4.9k—~563Automated safety check: PassMITtoday
20

Produces the changes.json manifest for a .NET preview, RC or GA milestone by choosing the right VMR base and head refs and running release-notes generate changes.

dotnet/core22k—~1.7kAutomated safety check: PassMITyesterday
21

Investigate and triage CI failures for dotnet/macios from Azure DevOps build URLs.

dotnet/macios2.9k—~2.3kAutomated safety check: PassUnknowntoday
22
22.AspireOfficial

Orchestrates Aspire distributed applications using the Aspire CLI for running, debugging, and managing distributed apps.

microsoft/aspire.dev1964 repos~1.1kAutomated safety check: PassMITtoday
23
23.New Event SourceOfficial

Add a new AWS event source attribute (e.g., Kinesis, Kafka, MQ) to the Lambda .NET Annotations framework, including the attribute class, source generator integration, CloudFormation writer, unit…

aws/aws-lambda-dotnet1.7k—~3kAutomated safety check: PassApache-2.0today
24
24.Add RefactoringOfficial

A skill your agent uses when adding a new RR refactoring in roslynator, editing Refactorings.xml, registering in RefactoringContext, or when refactorings-testing.md shows XunitRefactoringVerifier —…

dotnet/roslynator3.5k—~946Automated safety check: PassUnknown2 days ago
25
25.Porting ChangesOfficial

Plan and move changes between branches in dotnet/dotnet-docker.

dotnet/dotnet-docker4.9k—~781Automated safety check: PassMITtoday
26

Ranks the changes in a release manifest and writes a scored features file that release notes, docs and blog posts can each cut at their own threshold.

dotnet/core22k—~2.2kAutomated safety check: PassMITyesterday
27

Guide for organizing MSBuild infrastructure with Directory.Build.props, Directory.Build.targets, Directory.Packages.props, and Directory.Build.rsp.

microsoft/testfx1k1 repo~2.5kAutomated safety check: PassMITtoday
28

Update dotnet/macios to a new Xcode beta and validate it end-to-end.

dotnet/macios2.9k—~1.8kAutomated safety check: PassUnknowntoday
29
29.Bump LibdatadogOfficial

Update/bump the libdatadog native library version in dd-trace-dotnet.

DataDog/dd-trace-dotnet573—~1.7kAutomated safety check: PassApache-2.0today
30

Makes .NET projects compatible with Native AOT and trimming by resolving IL trim and AOT analyzer warnings through annotations rather than suppressions.

dotnet/skills5.6k2 repos~4.2kAutomated safety check: PassMITtoday
31
31.Fix Analyzer BugOfficial

A skill your agent uses when fixing a Roslynator analyzer false positive or false negative, RCS, RR, or CS/RCF regression, incorrect diagnostic reporting, or bug report citing a specific rule id —…

dotnet/roslynator3.5k—~1.1kAutomated safety check: PassUnknown2 days ago
32

Audits a scored features.json file and its draft release notes against editorial examples to catch over-scored, under-scored, or missing entries.

dotnet/core22k—~1.6kAutomated safety check: PassMITyesterday
33

Adds MAUI-specific guardrails on top of the maestro-cli skill and Maestro MCP tools for darc, BAR, and channel or feed lookups in dotnet/maui.

dotnet/maui23k—~10kAutomated safety check: PassMITtoday
34

Project-wide code coverage and CRAP (Change Risk Anti-Patterns) score analysis for .NET projects.

microsoft/testfx1k—~7.3kAutomated safety check: PassMITtoday
35
35.Playwright RollOfficial

Roll Playwright .NET to a new version

microsoft/playwright-dotnet3k—~1.9kAutomated safety check: PassMITtoday
36

Configures automatic crash dumps or captures dumps from running processes for modern .NET apps on Linux, macOS and Windows, including Docker and Kubernetes.

dotnet/skills5.6k2 repos~1.1kAutomated safety check: PassMITtoday
37

A skill your agent uses when shipping a roslynator release, rolling CHANGELOG.md [Unreleased], updating the VS Code extension changelog, creating a GitHub v release, or optionally tagging cli-v.

dotnet/roslynator3.5k—~1kAutomated safety check: PassUnknown2 days ago
38
38.Update Ps SDKOfficial

Upgrade the PowerShell SDK version in the Azure Functions PowerShell language worker.

Azure/azure-functions-powershell-worker216—~1.2kAutomated safety check: PassMIT6 days ago
39

Analyze Azure DevOps CI build failures in dd-trace-dotnet pipeline.

DataDog/dd-trace-dotnet573—~3.5kAutomated safety check: PassApache-2.0today
40
40.Run ApichiefOfficial

Run ApiChief in the EF Core repo to emit baselines, summaries, deltas, review files, or breaking-change checks.

dotnet/efcore15k—~1.3kAutomated safety check: PassMITtoday
41

Verify whether an exact T-SQL script is already supported by SqlScriptDOM, then add or update the correct parser tests and baselines.

microsoft/SqlScriptDOM279—~1.3kAutomated safety check: PassMIT6 days ago
42

Creates and maintains the per-distro JSON files that list the native packages .NET needs on each Linux distribution, scoped to one .NET version.

dotnet/core22k—~4.3kAutomated safety check: NotesMITyesterday
43
43.Image ManagementOfficial

Manages .NET Docker images including adding images for new .NET versions, new Linux distros (Alpine, Ubuntu, Azure Linux), and new Windows versions.

dotnet/dotnet-docker4.9k—~1.1kAutomated safety check: PassMITtoday
44

Investigate and fix flaky/random CI test failures in dotnet/macios.

dotnet/macios2.9k—~1.3kAutomated safety check: PassUnknowntoday
45

Migrate a .NET 8 project to .NET 9 and resolve all breaking changes.

dotnet/skills5.6k2 repos~3.9kAutomated safety check: PassMITtoday
46

Adds dotnet/maui-specific context for investigating failing PR checks and broken nightly builds: pipelines, Helix logs, binlogs and merge-readiness verdicts.

dotnet/maui23k—~2kAutomated safety check: PassMITtoday
47

Guide for modernizing and migrating MSBuild project files to SDK-style format.

microsoft/testfx1k3 repos~4.3kAutomated safety check: PassMITtoday
48

Build, test, and validate changes in the vstest repository. An agent skill from microsoft/vstest.

microsoft/vstest969—~1.9kAutomated safety check: PassMITyesterday

Questions, answered from the data.

What is the best .NET skill?

Microsoft Skill Creator (official) from MicrosoftDocs/mcp ranks first of the 829 .NET skills listed here, with the highest score: its repository has 1.9k GitHub stars, 3 other GitHub owners carry a copy, its SKILL.md loads about 2.1k tokens and it passes the automated safety check with no findings. Next come Copilot Session Failure Analysis and Microsoft Code Reference.

Is there an official .NET skill?

311 of the 829 .NET skills are official, published by the vendor's own GitHub organization: Microsoft Skill Creator, Copilot Session Failure Analysis, Microsoft Code Reference, Update .NET OS Packages, Apple Crash Log .NET Symbolication and 306 more.

How are these skills ranked?

By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.