// open_source
Dotnet Skills
Open-standard agent skills for .NET that enable AI coding assistants to configure source generators, manage packages, and prepare projects for native AOT
View on GitHubThis is a collection of agent skills for .NET development, following the Agent Skills open standard. These skills enable AI coding assistants to perform common .NET tasks like configuring source generators, managing packages, and preparing projects for native AOT.
Installation
npx skills add im5tu/dotnet-skillsAvailable Skills
| Skill | Description |
|---|---|
| dotnet-aot-analysis | Analyzes and configures a project for Native AOT compatibility |
| dotnet-centralise-packages | Converts a solution to use Central Package Management (CPM) |
| dotnet-enable-autocomplete | Enables tab autocomplete for the dotnet CLI |
| dotnet-enable-testing-platform | Enables the Microsoft Testing Platform runner |
| dotnet-json-polymorphic | Configures polymorphic JSON serialization with [JsonPolymorphic] |
| dotnet-source-gen-json | Configures System.Text.Json source generation for AOT-compatible serialization |
| dotnet-source-gen-logging | Converts logging to use the LoggerMessage source generator |
| dotnet-source-gen-options-validation | Converts options validation to use the compile-time source generator |
| dotnet-source-gen-regex | Converts Regex instances to use the compile-time source generator |
| dotnet-update-packages | Lists and updates outdated NuGet packages |
Compatibility
Works with any Agent Skills compatible tool:
- Claude Code
- Cursor
- GitHub Copilot
- Other compatible agents