AIKraft/Skills/Управление элементами

Управление элементами

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

dotnet official Данные

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

Паттерны управления группами элементов MSBuild: семантика Include/Remove/Update, метаданные элементов, batching с %(Metadata), трансформации, поэлементная фильтрация и подводные камни cross-product batching. ИСПОЛЬЗУЙТЕ ДЛЯ: диагностики и исправления антипаттернов групп элементов в файлах .csproj, проверки корректности управления элементами, исправления предупреждений CS2002 о дублирующихся файлах из-за SDK-глоббинга, исправления целей (targets), которые выполняются больше раз, чем

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

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

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