Инкрементальная сборка
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 FileWrit
Что делает навык
Руководство по оптимизации инкрементальных сборок MSBuild. ИСПОЛЬЗУЙТЕ ДЛЯ: сборок, которые медленнее ожидаемого при последующих запусках, ситуации 'ничего не менялось, но пересобирается заново', диагностики, почему targets перезапускаются без необходимости, исправления неработающих no-op сборок. Охватывает 8 распространённых причин: отсутствующие Inputs/Outputs у пользовательских targets, изменчивые свойства в путях вывода (временные метки/GUID), запись файлов вне отслеживаемых Outputs, отсутствующий FileWrit
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.