К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

test-gaps — скилл для Claude Code: что делает и как установить

Находит пробелы в тестовом покрытии кода и предлагает готовые сценарии тестов. Пригодится после добавления новых фич или перед релизом.

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

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

Скилл ищет непокрытые участки кода через утилиты CLI или через MCP-воркер. Для анализа он запускает команды пакета @claude-flow/cli@latest. Команда hooks coverage-gaps строит сводную таблицу пробелов, а coverage-suggest выдаёт идеи для тестов по выбранному пути.

В CLI можно выставить порог покрытия через аргумент --threshold или отфильтровать только критичные места флагом --critical-only. Параметра --limit здесь нет — фильтровать объём выдачи придётся только порогом или путями.

Если в проекте подключён MCP-плагин ruflo-core, агент вызывает диспетчер testgaps напрямую. Для непрерывного контроля скилл связывается со скиллом loop-worker через команду /loop.

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

  • Найти критические участки кодовой базы без тестов
  • Получить подсказки по сценариям тестирования для новых функций
  • Проверить процент покрытия перед слиянием ветки
  • Настроить фоновый аудит покрытия через связку с loop-worker

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

  • Проверь покрытие тестами в папке src/ с порогом 80%
  • Какие тесты нужно дописать для нового модуля авторизации?
  • Покажи критические пробелы в тестах через coverage-gaps

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

1Через Skills CLI (Vercel)

npx skills add ruvnet/ruflo --skill test-gaps -a claude-code

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

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

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

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

Весь набор →
ruflo ruvnet Скилл добавляет в проект оркестрацию мультиагентных задач, память, маршрутизацию и MCP-инструменты. Нужен для swarm-сценариев и многошаговых workflows. Claude Code CX Codex Cursor +1 4 000установок Swarm Orchestration ruvnet Скилл для управления роями агентов с параллельным выполнением задач, динамической топологией и автоматической балансировкой нагрузки. Нужен, когда одного агента недостаточно и требуется координировать специалистов разного профиля. Claude Code CX Codex Cursor +1 2 100установок github-project-management ruvnet Скилл превращает рутину вокруг issue и доски проекта в вызовы gh и ruv-swarm: метки, подзадачи, поиск дублей. Пригодится, когда задач много, а порядка в трекере нет. Claude Code CX Codex Cursor +1 1 400установок github-workflow-automation ruvnet Скилл автоматизирует GitHub Actions с координацией AI-агентов. Генерирует оптимальные pipeline, управляет pull request'ами, анализирует баги и развёртывает обновления с минимальными рисками. Claude Code CX Codex Cursor +1 1 300установок github-code-review ruvnet Организует параллельное код-ревью в GitHub с помощью агентов безопасности, архитектуры и стиля через пакет ruv-swarm. Claude Code CX Codex Cursor +1 1 300установок stream-chain ruvnet Организует последовательную передачу данных между шагами агента через цепочки промптов или готовые пайплайны. Claude Code CX Codex Cursor +1 1 200установок flow-nexus-swarm ruvnet Развёртывает облачные рои ИИ-агентов и собирает событийные процессы с очередями сообщений. Нужен для координации задач, контроля запусков и масштабирования роя. Claude Code CX Codex Cursor +1 1 200установок performance-analysis ruvnet Находит узкие места в Claude Flow swarms, профилирует операции агентов и генерирует отчёты с рекомендациями по оптимизации. Claude Code CX Codex Cursor +1 1 200установок

Похожие

ce-polish EveryInc Доводит рабочую фичу через фидбек в браузере: ты говоришь, что хочешь исправить, скилл правит код, hot reload показывает результат. Claude Code CX Codex Cursor +1 1 100установок user-story deanpeters Переводит требования к продукту в пользовательские истории по Майку Кону с критериями приёмки на языке Gherkin. Пригодится при подготовке задач к спринту и груминге бэклога. Claude Code CX Codex Cursor +1 4 100установок salesforce-flow-design официальный github Проверяет архитектуру Salesforce Flow: выбор типа, bulk-безопасность и обработку ошибок. Подходит для проектирования и ревью Flow перед активацией. GitHub Copilot 839установок anti-detect-browser antibrow Запускай Chromium с подлинным отпечатком устройства через Playwright API. Каждый профиль получает одну согласованную личность, которая сохраняется между запусками и используется для тестирования, скрейпинга и многоаккаунтной работы. Claude Code CX Codex Cursor +1 136 100установок improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. Claude Code 1 163 035установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. Claude Code CX Codex Cursor +1 673 100установок tdd Matt Pocock Скилл управляет циклом красный-зелёный в TDD: проверяет, что тесты пишутся до кода, держит их на уровне публичных интерфейсов и не завязывает на внутреннюю структуру. Claude Code 1 141 062установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. Claude Code Claude.ai 414 180установок

Вопросы о test-gaps

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

Выполните в терминале команду npx skills add ruvnet/ruflo --skill test-gaps -a claude-code. Скилл сразу станет доступен агенту.

Что делает скилл test-gaps?

Он запускает анализ покрытия через команды @claude-flow/cli или MCP-воркер testgaps. По результатам агент находит пустые зоны в тестах и предлагает конкретные тест-кейсы.

Какие параметры поддерживает CLI-проверка покрытия?

Доступны флаги --threshold для установки процента покрытия, --path для каталога и --critical-only для самых проблемных мест. Флаг --limit утилитой не поддерживается.

Исходный текст

SKILL.md · MIT
---
name: test-gaps
description: Detect missing test coverage and generate test suggestions. Use when the user asks about coverage gaps, untested code, or what tests to write next; also after adding a feature to find what still needs tests.
argument-hint: "[--path PATH] [--threshold N]"
allowed-tools: Bash(npx *) mcp__plugin_ruflo-core_ruflo__hooks_worker-dispatch Read Grep
---
Find test coverage gaps via CLI:
```bash
npx @claude-flow/cli@latest hooks coverage-gaps --format table --threshold 80   # add --critical-only for the worst gaps (there is no --limit)
npx @claude-flow/cli@latest hooks coverage-route --task 'add auth tests'
npx @claude-flow/cli@latest hooks coverage-suggest --path src/
```

Or dispatch the testgaps worker via MCP:
`mcp__plugin_ruflo-core_ruflo__hooks_worker-dispatch({ trigger: "testgaps" })`

For continuous detection, use `/loop` with the `loop-worker` skill targeting the `testgaps` worker.

© ruvnet · MIT · ruvnet/ruflo

Смотрите также

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

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