AI
Plugins and skills
Plugins and skills that teach AI coding assistants .NET work: EF Core, testing, MSBuild, diagnostics, upgrades and more. Collected every morning from selected GitHub repositories; each one is reviewed and summed up in a sentence before it is listed.
-
csharp-refactoring Official
Has the assistant restructure C# code through rename, extract, move and inline edits, then confirm with a build and tests that behavior held.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet.
On its ownnpx skills add dotnet/skills --skill csharp-refactoring -a codex -
msbuild Official
Has the assistant analyze failing dotnet build, restore, pack and publish runs from binlogs, separate root causes, and fix MSBuild condition and target problems.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet.
On its ownnpx skills add dotnet/skills --skill msbuild -a codex -
setup-local-sdk Official
Has the assistant install a .NET SDK into a project-local .dotnet/ folder wired via global.json paths, leaving the system-wide installation untouched.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet.
On its ownnpx skills add dotnet/skills --skill setup-local-sdk -a codex -
csharp-scripts Official
Has the assistant build and run C# file-based apps with #:package, #:property and #:include directives, without creating a project.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-advanced.
On its ownnpx skills add dotnet/skills --skill csharp-scripts -a codex -
dotnet-pinvoke Official
Has the assistant write correct P/Invoke and LibraryImport declarations for C/C++ libraries, covering string marshalling, memory ownership and SafeHandle.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-advanced.
On its ownnpx skills add dotnet/skills --skill dotnet-pinvoke -a codex -
nuget-trusted-publishing Official
Has the assistant set up NuGet trusted publishing via OIDC in a GitHub Actions repo, replacing long-lived API keys with short-lived tokens.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-advanced.
On its ownnpx skills add dotnet/skills --skill nuget-trusted-publishing -a codex -
vectorization Official
Has the assistant write SIMD loops with TensorPrimitives and Vector128, then check scalar contract equivalence, tail handling and measured speedups.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-advanced.
On its ownnpx skills add dotnet/skills --skill vectorization -a codex -
technology-selection Official
Has the assistant pick the right .NET AI stack (ML.NET, Microsoft.Extensions.AI, Agent Framework, ONNX Runtime) for a task and implement it.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-ai.
On its ownnpx skills add dotnet/skills --skill technology-selection -a codex -
convert-blazor-server-to-webapp Official
Has the assistant migrate a pre-.NET 8 Blazor Server app from AddServerSideBlazor/MapBlazorHub and _Host.cshtml to the Blazor Web App model with App.razor.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-aspnetcore.
On its ownnpx skills add dotnet/skills --skill convert-blazor-server-to-webapp -a codex -
dotnet-webapi Official
Has the assistant add or change ASP.NET Core Web API endpoints with correct HTTP semantics, OpenAPI metadata and central error handling.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-aspnetcore.
On its ownnpx skills add dotnet/skills --skill dotnet-webapi -a codex