Обнаружение статических зависимостей
Scan C# source files for hard-to-test static dependencies â DateTime.Now/UtcNow, File.*, Directory.*, Environment.*, HttpClient, Console.*, Process.*, and other untestable statics. Produces a ranked report of static call sites by frequency. USE FOR: find untestable statics, scan for static dependencies, testability audit, identify hard-to-mock code, find DateTime.Now usage, detect static couplin
Что делает навык
Сканирует исходные файлы C# на предмет плохо тестируемых статических зависимостей — DateTime.Now/UtcNow, File.*, Directory.*, Environment.*, HttpClient, Console.*, Process.* и других непроверяемых статических вызовов. Формирует ранжированный отчёт по местам таких вызовов с частотой. ИСПОЛЬЗУЙТЕ ДЛЯ: поиска нетестируемых статических элементов, сканирования статических зависимостей, аудита тестируемости, выявления сложного для мокирования кода, поиска использования DateTime.Now, обнаружения статической связанности.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.