{"slug":"dotnet-incremental-build","source_name":"dotnet/incremental-build","name":"Dotnet/Incremental Build","description":"Guide for optimizing MSBuild incremental builds. USE FOR: builds slower than expected on subsequent runs, 'nothing changed but it rebuilds anyway', diagnosing why targets re-execute unnecessarily, fixing broken no-op builds. Covers 8 common causes: missing Inputs/Outputs on custom targets, volatile properties in output paths (timestamps/GUIDs), file writes outside tracked Outputs, missing FileWrites registration, glob changes, Visual Studio Fast Up-to-Date Check (FUTDC) issues. Key diagnostic: l","version":1,"lift":{"pass_rate_delta_pts":13.64,"pass_rate_pct":95.5,"total_cases":22,"passed_cases":21,"tokens_delta_pct":121.4,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-08-11T09:00:04.704390+00:00"},"skill_score":0.9545,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":13.64,"with_pass_pct":95.5,"without_pass_pct":81.8,"tokens_delta_pct":121.4,"turns_delta_pct":0,"total_cases":22,"cases_aggregated":22,"verdict":"mixed","never_hurt":true,"completed_at":"2026-08-11T09:00:04.704390+00:00","run_id":"cc8e5057-ad1a-4124-8397-cf1f8d9cfada","version_number":1,"is_latest_version":true,"gate":null}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":"safe","content_status":"clean","indexable":true},"license":"MIT","install_count":0,"manifest_hash":"3bda4f6cdaae2e60a36f5f74e5975e88900f8fa95ade731663687ea7ebc63bd7","raw_url":"https://app.decimal.ai/s/dotnet-incremental-build/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/dotnet-incremental-build"}