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-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 -
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 -
migrate-nullable-references Official
Has the assistant enable nullable reference types in an existing C# project, resolve CS86xx warnings step by step, and annotate public APIs with accurate nullability.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-upgrade.
On its ownnpx skills add dotnet/skills --skill migrate-nullable-references -a codex -
process-api-net11 Official
Has the assistant start external processes and capture their output without deadlocks, using the new .NET 11 Process APIs such as Process.RunAndCaptureText, KillOnParentExit and StartDetached.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet11.
On its ownnpx skills add dotnet/skills --skill process-api-net11 -a codex -
system-text-json-net11 Official
Has the assistant use the .NET 11 System.Text.Json PascalCase naming policy and generic GetTypeInfo and TryGetTypeInfo calls correctly, then run the sample to verify.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet11.
On its ownnpx skills add dotnet/skills --skill system-text-json-net11 -a codex -
akka-net-best-practices
Has the assistant pick between EventStream and DistributedPubSub for Akka.NET actors and apply supervision strategies and error handling correctly.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add Aaronontheweb/dotnet-skillsThen open /plugins in Codex and install dotnet-skills.
On its ownnpx skills add Aaronontheweb/dotnet-skills --skill akka-net-best-practices -a codex -
csharp-concurrency-patterns
Has the assistant pick the right concurrency tool among async/await, Channels, Rx and Akka.NET, and avoid needless locks in .NET code.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add Aaronontheweb/dotnet-skillsThen open /plugins in Codex and install dotnet-skills.
On its ownnpx skills add Aaronontheweb/dotnet-skills --skill csharp-concurrency-patterns -a codex -
csharp-nullable-reference-types
Has the assistant apply nullable reference types, the null-forgiving operator and CodeAnalysis nullable attributes correctly to make null contracts explicit in C# APIs.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add Aaronontheweb/dotnet-skillsThen open /plugins in Codex and install dotnet-skills.
On its ownnpx skills add Aaronontheweb/dotnet-skills --skill csharp-nullable-reference-types -a codex -
microsoft-extensions-configuration
Has the assistant bind appsettings.json to strongly-typed Options classes and validate them at startup with IValidateOptions and Data Annotations.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add Aaronontheweb/dotnet-skillsThen open /plugins in Codex and install dotnet-skills.
On its ownnpx skills add Aaronontheweb/dotnet-skills --skill microsoft-extensions-configuration -a codex -
modern-csharp-coding-standards
Has the assistant apply modern C# conventions to new code: records, readonly record struct value objects, pattern matching, and Span<T>/Memory<T> in hot paths.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add Aaronontheweb/dotnet-skillsThen open /plugins in Codex and install dotnet-skills.
On its ownnpx skills add Aaronontheweb/dotnet-skills --skill modern-csharp-coding-standards -a codex