dotnet/skills

Repository for skills to assist AI coding agents with .NET and C#

What it solves

This project provides a curated collection of specialized skills and custom agents designed to enhance the capabilities of AI coding agents. It bridges the gap between general-purpose LLMs and the specific technical requirements of .NET development, allowing agents to perform complex tasks like framework migrations, performance debugging, and package management more accurately.

How it works

The repository implements the Agent Skills standard, providing a set of plugins that can be integrated into AI-powered IDEs and CLIs (such as Copilot CLI, Claude Code, Cursor, and Codex CLI). These plugins provide the agents with domain-specific tools and knowledge across various .NET areas, including C# language server integration, MSBuild optimization, and ASP.NET Core patterns.

Who it’s for

It is intended for developers using AI coding assistants who want to automate .NET-specific workflows, as well as contributors looking to extend the capabilities of coding agents for the .NET ecosystem.

Highlights

  • Comprehensive .NET Coverage: Includes specialized plugins for MAUI, Blazor, ASP.NET Core, Entity Framework, and .NET 11.
  • Lifecycle Management: Provides tools for project upgrading, framework migration, and dependency modernization via NuGet.
  • Diagnostic Capabilities: Includes skills for performance investigation, incident analysis, and debugging.
  • Broad Integration: Compatible with multiple AI tools including Copilot CLI, Claude Code, Cursor, and OpenAI Codex.

Related

  • Project
  • Project
  • Project
  • Project
  • Project