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.
-
build-perf-baseline Official
Has the assistant establish repeatable cold, warm and no-op MSBuild timing baselines before any build optimization.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-msbuild@dotnet-agent-skillsnpx skills add dotnet/skills --skill build-perf-baseline -a claude-code -
build-perf-diagnostics Official
Has the assistant find MSBuild bottlenecks such as slow ResolveAssemblyReference, analyzer cost and dominant targets from binlog timelines.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-msbuild@dotnet-agent-skillsnpx skills add dotnet/skills --skill build-perf-diagnostics -a claude-code -
check-bin-obj-clash Official
Has the assistant find conflicting OutputPath and IntermediateOutputPath values in MSBuild projects from a binlog and explain bin/obj and project.assets.json collisions.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-msbuild@dotnet-agent-skillsnpx skills add dotnet/skills --skill check-bin-obj-clash -a claude-code -
copy-to-output-directory Official
Has the assistant pick the right MSBuild CopyToOutputDirectory mode, removing needless per-build copies and stale files left in bin/ after builds.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-msbuild@dotnet-agent-skillsnpx skills add dotnet/skills --skill copy-to-output-directory -a claude-code -
directory-build-organization Official
Has the assistant centralize repeated MSBuild settings, targets and package versions across projects via Directory.Build.props/targets and Directory.Packages.props.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-msbuild@dotnet-agent-skillsnpx skills add dotnet/skills --skill directory-build-organization -a claude-code -
eliminate-redundant-restores Official
Has the assistant find repeated NuGet restores in multi-step .NET builds and add --no-restore only where an earlier restore already covers the step.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-msbuild@dotnet-agent-skillsnpx skills add dotnet/skills --skill eliminate-redundant-restores -a claude-code -
eval-performance Official
Has the assistant measure MSBuild evaluation time from binlogs and /pp output to find slow globs, deep import chains and file I/O in property functions.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-msbuild@dotnet-agent-skillsnpx skills add dotnet/skills --skill eval-performance -a claude-code -
extension-points Official
Has the assistant trace MSBuild imports, CustomBefore/CustomAfter hooks and package build files to find why assets or hooks are missing, broken or replaced.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-msbuild@dotnet-agent-skillsnpx skills add dotnet/skills --skill extension-points -a claude-code -
including-generated-files Official
Has the assistant register build-generated files in Compile, None or Content and FileWrites with correct target timing so they compile, copy and clean properly.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-msbuild@dotnet-agent-skillsnpx skills add dotnet/skills --skill including-generated-files -a claude-code -
incremental-build Official
Has the assistant diagnose MSBuild targets that re-run needlessly and fix them through Inputs/Outputs, FileWrites registration and volatile output paths.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-msbuild@dotnet-agent-skillsnpx skills add dotnet/skills --skill incremental-build -a claude-code