Skip to content

gitfool/dotnet-msbuild

v2609.1514.4735MIT

Comprehensive MSBuild and .NET build skills: failure diagnosis, performance optimization, code quality, and modernization. Ports the dotnet/skills dotnet-msbuild plugin to a Kiro power.

build-parallelism

Diagnose and fix under-parallelized MSBuild builds. USE WHEN a multi-project solution build is slower than expected, doesn't speed up when you add cores, pegs a single core while others idle, or you want to know why -m isn't helping. Note: /maxcpucount default is 1 (sequential) — always pass -m for parallel builds. Covers finding the critical path (longest serial ProjectReference chain), graph build (/graph), BuildInParallel, and solution filters (.slnf). DO NOT USE FOR: single-project builds, incremental issues (use incremental-build), compilation slowness inside one project (use build-perf-diagnostics), non-MSBuild build systems.

License
MIT
Read SKILL.md at the source

Pinned to revision 935bbc747e14, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.