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

test-coverage · neolabhq — скилл для Claude Code: анализ покрытия и установка

Скилл помогает оценить, что именно проверяют уже написанные тесты: код, мутации, требования и API. Пригодится после создания тестового набора.

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

Что делает test-coverage

test-coverage — справочник для анализа существующего набора тестов. Он помогает выбрать подходящий вид измерения: структурное покрытие кода, анализ мутаций, связь тестов с требованиями, покрытие API и интеграций или проверку областей спецификации.

Скилл объясняет, что показывает каждый показатель и чего он не подтверждает. Например, выполненная строка кода не доказывает, что тест проверил результат или обнаружит ошибку. Поэтому процент покрытия стоит читать как сигнал о пробелах, а не как оценку качества тестов.

Это справочный материал, а не инструкция по проектированию тестов: он рассматривает способы измерить уже существующий набор. Структурное покрытие фиксирует выполненные элементы кода, а анализ мутаций повторно запускает тесты на изменённых версиях программы.

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

  • Выбрать вид покрытия для существующего набора тестов
  • Найти непроверенные ветви и участки кода
  • Проверить, обнаруживают ли тесты искусственно внесённые ошибки
  • Связать тесты с критериями требований
  • Оценить покрытие API и интеграций

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

  • Оцени, какие части кода проверяет мой существующий набор тестов и чего не показывает процент покрытия.
  • Объясни, как анализ мутаций поможет проверить, обнаруживают ли тесты ошибки.
  • Сопоставь тесты с требованиями и найди непокрытые критерии.

Как установить test-coverage

1Через Skills CLI (Vercel)

npx skills add NeoLabHQ/context-engineering-kit --skill test-coverage -a claude-code

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

~/.claude/skills/test-coverage/SKILL.md

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

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

Вопросы о test-coverage

Как установить test-coverage в Claude Code?

Выполните npx skills add NeoLabHQ/context-engineering-kit --skill test-coverage -a claude-code. Файл скилла находится по пути ~/.claude/skills/test-coverage/SKILL.md.

Что делает test-coverage?

Помогает выбрать и интерпретировать способы измерить, что покрывают уже написанные тесты: код, мутации, требования или API и интеграции.

Чем покрытие отличается от типа теста?

Покрытие измеряет существующий набор тестов, а не задаёт новый тип тестирования. Например, анализ мутаций запускает имеющиеся тесты на изменённом коде.

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

Все скиллы по теме «Тесты и QA» →

Сначала — test-coverage от других авторов.

test-coverage cognitedata Скилл находит пробелы в покрытии тестами приложения на Flows и закрывает их: настраивает инструменты, пишет недостающие тесты, правит код ради тестируемости. CX Codex +1 1 900установок test-gap-analysis dotnet Разбирает, какие видимые вызывающему исходы в продакшн-коде могут измениться, а тесты этого не заметят. Пригодится перед правкой, когда надо понять, чего стоит текущий набор проверок. CX Codex +1 3 500установок test-coverage-mcp goldbergyoni Даёт агенту доступ к данным покрытия из LCOV-файлов: он видит, улучшил или ухудшил тесты, не разбирая многомегабайтные отчёты. CX Codex +1 ★ 42звёзд репо Python Unit Test Generator — Comprehensive, Coverage-Mapped & Production-Ready sivasaiyadav8143 Промпт превращает кусок Python-кода в готовый набор юнит-тестов на pytest с картой покрытия и моками внешних зависимостей. GP ChatGPT ★ 174 676звёзд репо coverage-analysis kindlmann Скилл разбирает отчёты о покрытии по риску, ставит порог в CI и не даёт проценту падать. Нужен, когда зелёный бейдж скрывает дыры в платёжном модуле. CX Codex +1 1 100установок test-strategy avelikiy Скилл для QA-инженера: превращает «покрытие 90%» в обоснованный план — что тестировать, почему именно это и как понять, что тесты действительно ловят баги. CX Codex +1 ★ 107звёзд репо bun-test-coverage secondsky Скилл для работы с покрытием тестов в Bun: флаг --coverage, отчёты lcov, пороги и запуск в CI. Пригодится, когда тесты уже есть, а процент покрытия надо видеть и держать. CX Codex +1 403установок

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

status Показывает, что сейчас в базе знаний FPF: сколько гипотез на каждом слое, свежие ли доказательства, какие решения приняты. CX Codex +1 1 100установок query Ищет гипотезы и решения в каталогах .fpf/ и показывает их со слоем, зависимостями и оценкой R_eff. CX Codex +1 1 100установок create-workflow-command Скилл генерирует команды сложных сценариев, распределяя задачи между отдельными субагентами через файлы инструкций. Он помогает избежать переполнения контекста в больших проектах. CX Codex +1 1 100установок decay Проверяет срок годности доказательств в .fpf/evidence/ и предлагает обновить, отменить или временно принять риск по устаревшим решениям. CX Codex +1 1 200установок design-testing-strategy Скилл помогает решить, какие тесты писать под конкретный артефакт: юнит, интеграционные, контрактные, property-based или никакие. CX Codex +1 646установок load-pr-comments Выгружает неразрешённые замечания ревью из GitHub PR и раскладывает их по файлам задач в .specs/comments/ для автономных агентов. CX Codex +1 536установок resolve-fixed-pr-comments Скилл проверяет открытые треды ревью по текущему содержимому файлов и закрывает только те, чьи требования уже выполнены или устарели. Подходит для разбора комментариев к PR. CX Codex +1 521установок traiage-review Скилл расставляет приоритеты при ревью изменений в кодовой базе и отбирает файлы, на которые человеку стоит взглянуть в первую очередь. CX Codex +1 381установок

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

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