AIKraft/Skills/Совместимость .NET AOT

Совместимость .NET AOT

Make .NET projects compatible with Native AOT and trimming by systematically resolving IL trim/AOT analyzer warnings. USE FOR: making projects AOT-compatible, fixing trimming warnings, resolving IL warnings (IL2026, IL2070, IL2067, IL2072, IL3050), adding DynamicallyAccessedMembers annotations, enabling IsAotCompatible. DO NOT USE FOR: publishing native AOT binaries, optimizing binary size, replac

dotnet official Другое

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

Делает проекты .NET совместимыми с Native AOT и trimming, систематически устраняя предупреждения анализатора IL trim/AOT. ИСПОЛЬЗУЕТСЯ ДЛЯ: обеспечения AOT-совместимости проектов, исправления предупреждений о trimming, устранения предупреждений IL (IL2026, IL2070, IL2067, IL2072, IL3050), добавления аннотаций DynamicallyAccessedMembers, включения IsAotCompatible. НЕ ИСПОЛЬЗУЕТСЯ ДЛЯ: публикации нативных AOT-бинарников, оптимизации размера бинарников, замены

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

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

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