What problem does it solve? Builds that feel slow before any compilation starts are often caused by expensive MSBuild evaluation: broad glob patterns walking huge directories, deep import chains, repeated project evaluations, or property functions doing file I/O. This Skill helps you measure evaluation time first, then pinpoint and fix the actual bottleneck instead of guessing. ## Core Features & Use Cases - Measurement-first diagnosis: Uses binlog MCP tools, text-log replay, /pp preprocessing, and /clp:PerformanceSummary to confirm evaluation is the real bottleneck before recommending changes. - Targeted optimization guidance: Covers the 5 MSBuild evaluation phases, glob optimization via DefaultItemExcludes, import chain analysis, multiple-evaluation detection, and property function cost rules. - Use Case: A solution takes 30 seconds before compilation begins. You capture a binlog, list evaluations and their durations, discover a custom glob scanning node_modules, and fix it with a DefaultItemExcludes entry. ## Quick Start Analyze my build.binlog to find why MSBuild evaluation is slow and suggest the smallest fix.