AIKraft/Skills/Тест

Тест

Run /test to write a test suite for code you just built or changed, after implementing a feature, route, or fix. Targets uncommitted changes automatically, reads test preferences.json for your framework (asks and saves it if absent), and picks the right strategy per file: happy path, edge cases, error states, accessibility.

javascript-mastery-pro official Разработка

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

Написание набора тестов для кода, измененного в текущей ветке, но еще не закоммиченного. Автоматически определяет фреймворк тестирования и подбирает стратегию проверки для каждого файла.

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

  • Написание тестов сразу после реализации новой функции или маршрута
  • Проверка кода после исправления ошибки до фиксации изменений
  • Автоматическое определение стратегии тестирования для разных типов файлов
  • Чтение настроек фреймворка из preferences.json

Как работает

  1. Запуск команды /test для инициализации процесса
  2. Автоматический поиск незакоммиченных изменений в текущей ветке
  3. Чтение файла preferences.json для определения фреймворка тестирования
  4. Классификация каждого измененного файла по типу (логика, компонент, маршрут API, страница)
  5. Подбор и применение соответствующей стратегии тестирования для каждого файла
  6. Написание тестов, фокусируясь на реальных сценариях использования и ошибках

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

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

Что понадобится

  • Доступ к git репозиторию для чтения незакоммиченных изменений
  • Наличие файла preferences.json с настройками фреймворка тестирования
  • Возможность чтения и анализа структуры измененных файлов

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

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

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

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