Lightlines
By dotnet

build-perf-baseline

dotnet2.6k installs

Measure slow .NET builds before changing them.

What it does

Establishes repeatable MSBuild/.NET build baselines to guide measured performance improvements.

When to use it

Use before optimizing unranked slow MSBuild/.NET builds, comparing build performance, or investigating caching and graph-build changes.

How to use it

Give it a .NET project; it records repeatable build baselines and guides changes to the project's build configuration.

What you provide

  • An existing project

Good to know

  • cannot be undone: output and intermediate directories

Latest review

What you need · 3

Requires the .NET SDK's dotnet command to clean and build the measured projects.

Enables inspection of granular analyzer timing when the SDK/compiler supports the analyzer-reporting run.

Routes systematic binlog bottleneck identification to this skill after capturing a log; an installation requirement is not stated.


Access · 1

This skill

output and intermediate directories

Write

Deletes approved build output directories (irreversible)