What problem does it solve? Subsequent builds rebuild everything even when nothing changed, wasting developer time. This Skill helps you find why MSBuild targets re-execute unnecessarily and restore fast no-op builds. ## Core Features & Use Cases - Root-Cause Diagnosis: Identify the 8 most common causes of broken incremental builds, including missing Inputs/Outputs, volatile output paths, and unregistered FileWrites. - Binlog-Based Analysis: Capture two builds with /bl flags and search for "Building target completely" vs "Skipping target" messages to pinpoint which input file triggered a rebuild. - Visual Studio FUTDC Troubleshooting: Diagnose cases where builds behave differently in Visual Studio versus the command line due to the Fast Up-to-Date Check. - Use Case: Your team's solution takes 5 minutes to rebuild after editing a single file. Use this Skill to generate binlogs, find the custom target missing Inputs/Outputs, and apply the fix pattern to restore incremental behavior. ## Quick Start Analyze why my .NET project rebuilds everything on the second build and tell me which targets are not being skipped.