К основному содержанию
скилл CX Codex

fix-tests — скилл для Claude Code: что делает и установка

Скилл находит падающие тесты после изменений в логике или рефакторинга и помогает довести набор до успешного прогона.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add NeoLabHQ/context-engineering-kit --skill fix-tests -a claude-code
Открыть на GitHub

Что делает fix-tests

Скилл сначала читает README.md и конфигурацию проекта, выясняет команды для тестов и покрытия, затем запускает весь набор. После этого он определяет падающие файлы и проверяет, как запускать отдельный тестовый файл. Для каждой группы сбоев привлекаются агенты-разработчики, которые изучают тест, документацию и причину ошибки.

Работа сосредоточена на тестах: агент обновляет ожидания, настройку или моки, сохраняя смысл проверки. Изменение бизнес-логики допускается только при явной ошибке. Если затронуто два или больше файлов либо логика сложная, скилл делегирует написание тестов агентам; при одном простом изменённом файле может написать их сам. После исправлений он снова запускает весь набор и повторяет цикл для оставшихся сбоев. Это повод проверить изменения бизнес-логики отдельно, потому что основной сценарий старается её не трогать.

Какие задачи решает

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

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

  • Используй fix-tests, чтобы найти и исправить все падающие тесты после изменения бизнес-логики.
  • Запусти fix-tests только для тестов в src/orders, проверь отдельный запуск файла и затем весь набор.
  • Примени fix-tests после обновления зависимостей: сохрани смысл проверок и не меняй бизнес-логику без явной ошибки.

Как установить fix-tests

1Через Skills CLI (Vercel)

npx skills add NeoLabHQ/context-engineering-kit --skill fix-tests -a claude-code

2Вручную: положить файлы

~/.claude/skills/fix-tests/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/fix-tests/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о fix-tests

Как установить fix-tests в Claude Code?

Выполните npx skills add NeoLabHQ/context-engineering-kit --skill fix-tests -a claude-code, затем повторите npx skills add NeoLabHQ/context-engineering-kit --skill fix-tests -a claude-code. Файл скилла находится по пути ~/.claude/skills/fix-tests/SKILL.md.

Что делает fix-tests?

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

Меняет ли fix-tests бизнес-логику?

Основной фокус — исправить тесты и сохранить их смысл. Логику предлагают менять только при явной ошибке; при сложных изменениях скилл поручает работу агентам.

Похожие скиллы

Всё по теме «Тесты и QA» →
fix-flaky-tests tuist Скилл разбирает историю падений теста в Tuist, находит причину и правит код. Пригодится, когда тест то проходит, то нет. CX Codex +1 503установок bmad-qa-generate-e2e-tests bmad-code-org Скилл добавляет e2e- и API-тесты для уже работающих функций по тестовому каркасу проекта. Подойдёт для автоматизации QA-покрытия. CX Codex +1 11 600установок run-acceptance-tests hashicorp Запускает и разбирает acceptance-тесты Terraform provider с префиксом TestAcc. Нужен при ошибках окружения, падениях и подозрительно успешных тестах. CX Codex +1 3 700установок writing-mstest-tests dotnet Скилл для правки и модернизации существующих MSTest-тестов: подсказывает конкретные ассерты, порядок аргументов и работу с TestContext. CX Codex +1 3 400установок om-integration-tests open-mercato Скилл исследует запущенное веб-приложение через браузерный провайдер и пишет интеграционные тесты без угадывания селекторов. Пригодится для проверки сценариев на живом стенде. CX Codex +1 3 000установок e2e-tests-studio mastra-ai Скилл автоматически генерирует Playwright E2E тесты при изменении компонентов playground. Тестирует не состояние интерфейса, а реальное поведение: сохранение данных, потоки данных, эффекты действий. CX Codex +1 2 500установок

Из того же набора55

commit Автоматизирует подготовку коммитов по стандарту Conventional Commits с подходящими эмодзи. Проверяет текущую ветку, запускает линтер и предлагает разбить крупные диффы на атомарные части. CX Codex +1 1 200установок create-skill Помогает создавать и обновлять скиллы через TDD: сценарии с субагентами проверяют инструкцию до её доработки. CX Codex +1 1 200установок create-ideas Скилл просит модель выдать шесть вариантов ответа с вероятностями: три самых ожидаемых и три из дальних углов пространства решений. CX Codex +1 1 200установок cause-and-effect Разбирает сбои в разработке по диаграмме Исикавы. Помогает докопаться до корней поломок, разделяя симптомы и системные ошибки. CX Codex +1 1 200установок test-skill Проверяет рабочие скиллы перед внедрением через цикл TDD и стресс-тесты. Помогает увидеть, где агент нарушает правила и придумывает оправдания. CX Codex +1 1 200установок tree-of-thoughts Скилл прогоняет сложную задачу через три параллельных агента, отбор идей и судейство. Пригодится, когда решение неочевидно с первого захода. CX Codex +1 1 200установок create-rule Скилл помогает написать файл правила в .claude/rules/, чтобы агент перестал повторять одну и ту же ошибку. CX Codex +1 1 200установок launch-sub-agent Запускает изолированного субагента под отдельную задачу с автоматическим подбором модели и обязательной самопроверкой результата. CX Codex +1 1 200установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой