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.
-
template-instantiation Official
Has the assistant create .NET projects with dotnet new, match Central Package Management and neighboring target frameworks, and scaffold multi-project solutions.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-template-engine.
On its ownnpx skills add dotnet/skills --skill template-instantiation -a codex -
template-smart-defaults Official
Has the assistant fill unset related dotnet new parameters by rule, log each default it applies, and never override values the user chose explicitly.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-template-engine.
On its ownnpx skills add dotnet/skills --skill template-smart-defaults -a codex -
template-validation Official
Has the assistant check a dotnet new template.json for missing fields, parameter bugs and shortName conflicts before the template is published.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-template-engine.
On its ownnpx skills add dotnet/skills --skill template-validation -a codex -
assertion-quality Official
Has the assistant measure weak, repetitive or misleading assertions in existing tests and report them, leaving fixes to the developer.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-test.
On its ownnpx skills add dotnet/skills --skill assertion-quality -a codex -
code-testing Official
Has the assistant write, repair and strengthen .NET tests, scoping focused versus broad work and validating results in configured test reports.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-test.
On its ownnpx skills add dotnet/skills --skill code-testing -a codex -
crap-score Official
Has the assistant calculate CRAP scores for a named method, class or file and suggest which tests to write first.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-test.
On its ownnpx skills add dotnet/skills --skill crap-score -a codex -
detect-static-dependencies Official
Has the assistant locate hard-to-test static calls such as DateTime.Now, File, Environment, HttpClient and Process in C# code and rank them by frequency and file.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-test.
On its ownnpx skills add dotnet/skills --skill detect-static-dependencies -a codex -
generate-testability-wrappers Official
Has the assistant generate wrapper interfaces, default implementations and DI registrations for static dependencies like time, file system or Environment when no injectable seam exists.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-test.
On its ownnpx skills add dotnet/skills --skill generate-testability-wrappers -a codex -
grade-tests Official
Has the assistant grade the test methods you name for readiness and A-F quality in a read-only, PR-comment-ready report.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-test.
On its ownnpx skills add dotnet/skills --skill grade-tests -a codex -
migrate-static-to-wrapper Official
Has the assistant move DateTime, File and Environment calls onto existing abstractions like TimeProvider and IFileSystem so tests can use fakes in their place.
Install for Codex / ChatGPT With the plugincodex plugin marketplace add dotnet/skillsThen open /plugins in Codex and install dotnet-test.
On its ownnpx skills add dotnet/skills --skill migrate-static-to-wrapper -a codex