Управление элементами
Patterns for managing MSBuild item groups: Include/Remove/Update semantics, item metadata, batching with %(Metadata), transforms, per-item filtering, and cross-product batching pitfalls. USE FOR: diagnosing and fixing item group anti-patterns in .csproj files, reviewing item management for correctness, fixing CS2002 duplicate file warnings from SDK globbing, fixing targets that run more times than
Что делает навык
Паттерны управления группами элементов MSBuild: семантика Include/Remove/Update, метаданные элементов, batching с %(Metadata), трансформации, поэлементная фильтрация и подводные камни cross-product batching. ИСПОЛЬЗУЙТЕ ДЛЯ: диагностики и исправления антипаттернов групп элементов в файлах .csproj, проверки корректности управления элементами, исправления предупреждений CS2002 о дублирующихся файлах из-за SDK-глоббинга, исправления целей (targets), которые выполняются больше раз, чем
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.