dotnetdotnetOfficialยท103 Agent Skills Included

skills

Official .NET skills for AI coding agents: build, test, migrate, diagnose

Equips AI coding agents with expert .NET workflows for MSBuild diagnostics, Blazor and ASP.NET Core development, MAUI apps, EF Core optimization, and framework upgrades. Eliminates guesswork on breaking changes, build performance bottlenecks, test framework migrations, and crash dump analysis. Provides step-by-step validated procedures so agents complete .NET tasks correctly on the first attempt.
npx skills add dotnet/skills --all -g -y
Available:

Directs agents working in this repository to use the built-in authoring skills for creating skills and evals, and to run the eval-quality checker before pushing evaluation changes.

All Skills in This Repository (103)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
dotnetdotnet

sample-skill

Generate time-appropriate greetings that include the recipient's name.

Official
Basic
๐Ÿ“ฆ In Repo
dotnetdotnet

no-eval-skill

Test skill discovery and validation for entries lacking an eval.yaml file.

Official
Basic
๐Ÿ“ฆ In Repo
dotnetdotnet

optimizing-ef-core-queries

Optimize Entity Framework Core LINQ queries by resolving N+1 problems and configuring tracking.

Official
Intermediate
๐Ÿ“ฆ In Repo
dotnetdotnet

technology-selection

Guide .NET 8+ AI/ML technology selection across ML.NET, MEAI, MAF, and ONNX Runtime.

Official
Advanced
๐Ÿ“ฆ In Repo
dotnetdotnet

dotnet-maui-doctor

Diagnose and fix .NET MAUI environment configuration issues across platforms.

Official
Advanced
๐Ÿ“ฆ In Repo
dotnetdotnet

dotnet-aot-compat

Fix .NET Native AOT and trimming IL analyzer warnings.

Official
Advanced
๐Ÿ“ฆ In Repo
dotnetdotnet

migrate-nullable-references

Migrate .NET projects to C# Nullable Reference Types and resolve CS86xx warnings.

Official
Advanced
๐Ÿ“ฆ In Repo
dotnetdotnet

migrate-dotnet10-to-dotnet11

Migrate .NET 10 projects to .NET 11 by updating target frameworks and resolving breaking changes.

Official
Advanced
๐Ÿ“ฆ In Repo
dotnetdotnet

migrate-dotnet9-to-dotnet10

Migrate .NET 9 projects to .NET 10 and resolve breaking changes.

Official
Advanced
๐Ÿ“ฆ In Repo
dotnetdotnet

migrate-dotnet8-to-dotnet9

Migrate .NET 8 projects to .NET 9 by updating target framework and dependencies.

Official
Advanced
๐Ÿ“ฆ In Repo
dotnetdotnet

thread-abort-migration

Migrate .NET Framework Thread.Abort code to CancellationToken-based cooperative cancellation.

Official
Advanced
๐Ÿ“ฆ In Repo
dotnetdotnet

msbuild-antipatterns

Identify and fix anti-patterns in MSBuild project files.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install dotnet/skills?โ–ผ

Run `npx skills add dotnet/skills --all -g -y` in your terminal to install all .NET skill plugins globally for your AI agent.

What can .NET agent skills do?โ–ผ

They guide AI agents through real .NET tasks: diagnosing slow MSBuild builds, migrating between .NET versions, writing Blazor and Web API code, fixing EF Core performance, and analyzing crash dumps.

Do these skills work with Claude Code and Copilot CLI?โ–ผ

Yes. The plugins follow the open agentskills.io standard and install via plugin marketplaces in Claude Code, Copilot CLI, Cursor, VS Code, and Codex CLI.

Can AI agents migrate my project to a newer .NET version?โ–ผ

Yes. The dotnet-upgrade plugin walks agents through version-to-version migrations, resolving every breaking change in the compiler, runtime, ASP.NET Core, and EF Core.

How do agents diagnose slow .NET builds?โ–ผ

The dotnet-msbuild plugin teaches agents to capture binary logs, find bottlenecks like slow analyzers or broken incremental builds, and apply targeted fixes.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’