dotnet-build-optimization

Installation
SKILL.md

dotnet-build-optimization

Guidance for diagnosing and fixing build performance problems: incremental build failure diagnosis workflows, binary log analysis with MSBuild Structured Log Viewer, parallel build configuration, build caching, and restore optimization. Covers the diagnostic workflow from symptom (full rebuild on every build) through root cause (missing Inputs/Outputs, timestamp corruption, generator side effects) to fix.

Version assumptions: .NET 8.0+ SDK (MSBuild 17.8+). All examples use SDK-style projects.

Scope

  • Incremental build failure diagnosis workflows
  • Binary log capture and analysis with MSBuild Structured Log Viewer
  • Parallel build configuration and graph build mode
  • Build caching and NuGet restore optimization
  • CI build optimization (NuGet cache, locked restore)

Out of scope

  • MSBuild error interpretation and CI drift diagnosis -- see [skill:dotnet-build-analysis]
  • MSBuild authoring (targets, props, items, conditions) -- see [skill:dotnet-msbuild-authoring]
  • Custom MSBuild task development -- see [skill:dotnet-msbuild-tasks]
Related skills

More from novotnyllc/dotnet-artisan

Installs
5
GitHub Stars
208
First Seen
Feb 24, 2026