# dotnet/skills: Curated .NET Agent Skills for AI Coding Agents

This repository profile is provided by osrepos.com, an open source repository discovery platform.

Source: osrepos.com
Repository profile: https://osrepos.com/repo/dotnet-skills
Generated for open source discovery and AI-assisted research.

The dotnet/skills repository provides a curated collection of core skills and custom agents designed to assist AI coding agents with .NET and C# development. It offers a comprehensive set of plugins covering various aspects of the .NET ecosystem, from data access and diagnostics to AI integration and project upgrades. This resource empowers developers to enhance their AI-driven coding workflows with specialized .NET capabilities.

GitHub: https://github.com/dotnet/skills
OSRepos URL: https://osrepos.com/repo/dotnet-skills

## Summary

The dotnet/skills repository provides a curated collection of core skills and custom agents designed to assist AI coding agents with .NET and C# development. It offers a comprehensive set of plugins covering various aspects of the .NET ecosystem, from data access and diagnostics to AI integration and project upgrades. This resource empowers developers to enhance their AI-driven coding workflows with specialized .NET capabilities.

## Topics

- agent-skills
- C#
- .NET
- AI
- Developer Tools
- Plugins
- Microsoft
- Coding Assistant

## Repository Information

Last analyzed by OSRepos: Sun May 24 2026 13:40:58 GMT+0100 (Western European Summer Time)
Detail views: 24
GitHub clicks: 14

## Safety Notice

OSRepos shares public repositories for knowledge and discovery only. Review source code, dependencies, licenses, and security implications before running or installing anything.

## Content

## Introduction

The [dotnet/skills](https://github.com/dotnet/skills){:target="_blank" rel="noopener noreferrer"} repository is a pivotal resource from the .NET team, offering a curated set of core skills and custom agents specifically designed for AI coding agents. This initiative aims to enhance the capabilities of AI in assisting with .NET and C# development tasks. Adhering to the [Agent Skills standard](https://agentskills.io){:target="_blank" rel="noopener noreferrer"}, this repository provides a robust framework for integrating specialized .NET knowledge into AI workflows.

## Installation

The `dotnet/skills` repository supports various platforms for installing its plugins.

### ? Plugins - Copilot CLI / Claude Code

1.  Launch Copilot CLI or Claude Code
2.  Add the marketplace:
    
    /plugin marketplace add dotnet/skills
    
3.  Install a plugin:
    
    /plugin install <plugin>@dotnet-agent-skills
    
4.  Restart to load the new plugins
5.  View available skills:
    
    /skills
    
6.  View available agents:
    
    /agents
    
7.  Update plugin (on demand):
    
    /plugin update <plugin>@dotnet-agent-skills
    

### VS Code / VS Code Insiders (Preview)

> **IMPORTANT**
> VS Code plugin support is a preview feature and subject to change. You may need to enable it first.

c
// settings.json
{
  "chat.plugins.enabled": true,
  "chat.plugins.marketplaces": ["dotnet/skills"]
}


Once configured, type `/plugins` in Copilot Chat or use the `@agentPlugins` filter in Extensions to browse and install plugins from the marketplace.

### Cursor

This repository is a [Cursor plugin marketplace](https://cursor.com/docs/plugins){:target="_blank" rel="noopener noreferrer"}. You can discover and install published plugins directly in Cursor:

1.  Open the marketplace panel in Cursor
2.  Search for `.NET` or browse [cursor.com/marketplace](https://cursor.com/marketplace){:target="_blank" rel="noopener noreferrer"}
3.  Install the desired plugins

For local development or unpublished changes, import plugins from a local checkout:

1.  Copy or symlink your local checkout to `~/.cursor/plugins/local/dotnet-agent-skills`
2.  Restart Cursor or run **Developer: Reload Window**

### Codex CLI

Skills in this repository follow the [agentskills.io](https://agentskills.io){:target="_blank" rel="noopener noreferrer"} open standard and are compatible with [OpenAI Codex](https://developers.openai.com/codex/skills){:target="_blank" rel="noopener noreferrer"}.

Install individual skills using the `skill-installer` CLI with the GitHub URL:

bash
$ skill-installer install https://github.com/dotnet/skills/tree/main/plugins/<plugin>/skills/<skill-name>


## Examples

The repository includes a wide array of plugins, each designed to address specific .NET development needs. Here are a few examples of the specialized skills available:

*   **dotnet**: Collection of core .NET skills for handling common .NET coding tasks.
*   **dotnet-data**: Skills for .NET data access and Entity Framework related tasks.
*   **dotnet-diag**: Skills for .NET performance investigations, debugging, and incident analysis.
*   **dotnet-ai**: AI and ML skills for .NET, including technology selection, LLM integration, and RAG pipelines.
*   **dotnet-upgrade**: Skills for migrating and upgrading .NET projects across framework versions, language features, and compatibility targets.

## Why Use It

Leveraging the `dotnet/skills` repository offers significant advantages for developers working with AI coding agents. It provides access to a rich, curated set of Microsoft-backed skills, ensuring high quality and relevance for .NET and C# projects. By integrating these skills, AI agents can perform more accurate diagnostics, streamline development workflows, assist with complex upgrades, and even guide AI/ML integration within .NET applications. This ultimately leads to increased efficiency, reduced manual effort, and more reliable AI assistance in coding.

## Links

*   [GitHub Repository](https://github.com/dotnet/skills){:target="_blank" rel="noopener noreferrer"}
*   [Dashboard](https://dotnet.github.io/skills/){:target="_blank" rel="noopener noreferrer"}
*   [Agent Skills Standard](https://agentskills.io){:target="_blank" rel="noopener noreferrer"}