dotnet/skills

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

What it solves

This project provides a curated collection of portable skills and custom agents designed to enhance the capabilities of coding agents. It solves the problem of giving AI agents specialized knowledge and tools for .NET development, ranging from basic coding to advanced diagnostics, migrations, and framework-specific tasks.

How it works

The repository implements the Agent Skills standard and provides plugins that can be installed into various AI-powered coding environments. These plugins expose specific "skills" (capabilities) and MCP servers to the host agent. It supports multiple integration paths, including the Copilot CLI, Claude Code, VS Code, Cursor, and OpenAI Codex, allowing agents to perform specialized .NET tasks like project scaffolding, dependency management, and test migration.

Who it’s for

It is designed for .NET developers who use AI coding assistants and want to extend those assistants with deep, domain-specific expertise in the .NET ecosystem.

Highlights

  • Comprehensive .NET Coverage: Includes specialized plugins for ASP.NET Core, Blazor, MAUI, Entity Framework, and NuGet.
  • ** uma-wide Compatibility**: Works across multiple AI tools including GitHub Copilot, Claude Code, Cursor, and OpenAI Codex.
  • Advanced Tooling: Provides skills for complex tasks such as performance investigation, incident analysis, and migrating test frameworks.
  • Agentic Workflows: Includes reusable GitHub Agentic Workflows for automating complex development patterns.

Related

  • Project
  • Project
  • Project
  • Project
  • Project