AIKraft/Skills/Производительность eval

Производительность eval

Guide for diagnosing and improving MSBuild project evaluation performance. USE FOR: builds slow before any compilation starts, high evaluation time in binlog analysis, expensive glob patterns walking large directories (node_modules, .git, bin/obj), deep import chains (>20 levels), preprocessed output >10K lines indicating heavy evaluation, property functions with file I/O ($([System.IO.File]::Read

dotnet official Дизайн

Что делает навык

Руководство по диагностике и улучшению производительности оценки проектов MSBuild. ИСПОЛЬЗОВАТЬ ДЛЯ: медленных сборок ещё до начала компиляции, высокого времени оценки в анализе binlog, затратных glob-паттернов, обходящих большие директории (node_modules, .git, bin/obj), глубоких цепочек импорта (>20 уровней), предобработанного вывода >10K строк, указывающего на тяжёлую оценку, функций свойств с файловым вводом-выводом ($([System.IO.File]::Read

Как подключить

1Скачать навык
# возьмите папку навыка «eval-performance» из репозитория: # https://github.com/dotnet/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r eval-performance/ ~/.claude/skills/eval-performance/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.