Миграция static в wrapper
Replace existing static dependency call sites with a wrapper or built-in abstraction that already exists or is registered in DI, across a bounded scope (file, project, namespace). USE FOR: replace DateTime.UtcNow/DateTime.Now with TimeProvider and add the constructor parameter, migrate static call sites to a wrapper already in DI, bulk replace File.* with IFileSystem, scoped migration of statics i
Что делает навык
Замена существующих мест вызова статических зависимостей на wrapper или встроенную абстракцию, которая уже существует или зарегистрирована в DI, в рамках ограниченной области (файл, проект, namespace). ИСПОЛЬЗУЙТЕ ДЛЯ: замены DateTime.UtcNow/DateTime.Now на TimeProvider с добавлением параметра конструктора, миграции мест вызова на wrapper, уже зарегистрированный в DI, массовой замены File.* на IFileSystem, точечной миграции статических вызовов и
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.