AIKraft/Skills/Расширения анализа тестов

Расширения анализа тестов

Provides file paths to language-specific reference files for the test ANALYSIS skills (assertion-quality, test-anti-patterns, test-gap-analysis, test-smell-detection, test-tagging). Call this skill to discover available extension files (e.g., dotnet.md for .NET/MSTest/xUnit/NUnit/TUnit, python.md for pytest/unittest, typescript.md for Jest/Vitest/Mocha, java.md for JUnit/TestNG, etc.). Do not use

dotnet official Разработка

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

Навык предоставляет доступ к справочным файлам для конкретных языков программирования, используемым полиглотными навыками анализа тестов. Он позволяет агенту найти и прочитать файл расширений, соответствующий целевому языку и фреймворку тестирования.

Когда применять

  • Необходимо проанализировать тесты на .NET (MSTest, xUnit, NUnit, TUnit) с учетом специфичных маркеров и assertion API.
  • Требуется проверить качество тестов на Python (pytest, unittest), обращая внимание на фикстуры и маркеры.
  • Анализ тестов на TypeScript/JavaScript (Jest, Vitest, Mocha) с учетом особенностей async/await.
  • Проверка тестов на Java (JUnit 4/5, TestNG) на наличие проблем с тегами и категориями.

Как работает

  1. Определить целевой язык программирования и используемый фреймворк тестирования.
  2. Вызвать данный навык для получения списка доступных файлов расширений.
  3. Выбрать файл, соответствующий целевому языку (например, dotnet.md, python.md, typescript.md).
  4. Прочитать содержимое выбранного файла для получения справочных материалов.
  5. Использовать полученные данные для анализа тестов в рамках других навыков (assertion-quality, test-anti-patterns и др.).

Примеры запросов агенту

Найди справочные материалы для анализа тестов на C# с использованием xUnit.
Подготовь данные для проверки тестов на Python pytest, используя соответствующий файл расширений.
Получи список доступных расширений для анализа тестов на Java JUnit 5.

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

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

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

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