managedcodemanagedcodeOfficialยท63 Agent Skills Included

dotnet-skills

Modern .NET guidance for builds, testing, Blazor, MAUI, and upgrades

Teaches coding agents correct modern .NET patterns across ASP.NET Core, Blazor, MAUI, EF Core, MSBuild, testing, and framework upgrades. Eliminates outdated suggestions like EF6 patterns in .NET 10 projects, wrong Blazor render modes, and broken MSBuild configurations. Includes orchestration agents that route requests to the right skill, plus CLI commands to install skills and agents into Claude, Copilot, Codex, and other platforms.
npx skills add managedcode/dotnet-skills --all -g -y
Available:

Defines the global operating rules for AI agents working in this repository, including catalog structure, skill quality standards, routing conventions, and how the agent should maintain and apply the .NET skill catalog.

All Skills in This Repository (63)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
managedcodemanagedcode

dotnet-code-analysis

Configure .NET projects with Roslyn analyzers and .editorconfig rules.

Official
Advanced
๐Ÿ“ฆ In Repo
managedcodemanagedcode

dotnet-microsoft-extensions-ai

Integrate provider-agnostic AI abstractions into .NET applications.

Official
Intermediate
๐Ÿ“ฆ In Repo
managedcodemanagedcode

dotnet-analyzer-config

Create a repository-wide .editorconfig file configuring .NET analyzer and style rules.

Official
Intermediate
๐Ÿ“ฆ In Repo
managedcodemanagedcode

dotnet-wcf

Configure, maintain, and migrate Windows Communication Foundation (WCF) services.

Official
Advanced
๐Ÿ“ฆ In Repo
managedcodemanagedcode

dotnet-coverlet

Configure Coverlet code coverage for .NET projects and CI/CD pipelines.

Official
Intermediate
๐Ÿ“ฆ In Repo
managedcodemanagedcode

dotnet-project-setup

Create .NET solutions with centralized MSBuild settings and package management.

Official
Intermediate
๐Ÿ“ฆ In Repo
managedcodemanagedcode

dotnet-signalr

Implement and review real-time features in ASP.NET Core applications using SignalR.

Official
Intermediate
๐Ÿ“ฆ In Repo
managedcodemanagedcode

dotnet-cloc

Measure lines of code and language mix in .NET repositories with cloc.

Official
Intermediate
๐Ÿ“ฆ In Repo
managedcodemanagedcode

dotnet-managedcode-communication

Implement explicit result objects and structured errors in .NET service boundaries.

Official
Intermediate
๐Ÿ“ฆ In Repo
managedcodemanagedcode

dotnet-quality-ci

Configure .NET code-quality gates for CI pipelines.

Official
Advanced
๐Ÿ“ฆ In Repo
managedcodemanagedcode

dotnet-entity-framework-core

Guide Entity Framework Core data modeling, query optimization, and migrations for .NET applications.

Official
Advanced
๐Ÿ“ฆ In Repo
managedcodemanagedcode

dotnet-netarchtest

Enforce .NET architectural rules with NetArchTest.Rules in unit tests.

Official
Intermediate

Frequently Asked Questions

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

Run `npx skills add managedcode/dotnet-skills --all -g -y` in your terminal to install the full .NET skill catalog globally.

What problems does dotnet-skills solve?โ–ผ

It stops AI agents from generating outdated .NET code, such as EF6 patterns in modern projects, wrong Blazor render modes, or legacy MSBuild setups. Each skill encodes current official guidance for a specific .NET framework, tool, or workflow.

Which .NET areas does the catalog cover?โ–ผ

It covers ASP.NET Core, Blazor, MAUI, Entity Framework Core, MSBuild and build performance, unit testing and test migrations, .NET version upgrades, templates, and AI libraries like Semantic Kernel and Microsoft Agent Framework.

Does dotnet-skills work with Claude Code and other agents?โ–ผ

Yes. All skills follow the universal SKILL.md standard and work in Claude Code, GitHub Copilot, Codex, Gemini, Cursor, and other compatible agents.

Can I install only the skills my project needs?โ–ผ

Yes. You can install individual skills or focused bundles (for example quality, frontend, or Orleans) instead of the whole catalog, and the tooling can auto-detect relevant skills from your project files.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’