momentic-result-classification — скилл для Claude Code: разбор
Разбирает упавшие прогоны тестов Momentic через MCP: находит первое место, где прогон сломался, объясняет причину и раскладывает её по категориям.
npx skills add momentic-ai/skills --skill momentic-result-classification -a claude-codeЧто делает momentic-result-classification
Скилл подключает агента к MCP-инструментам Momentic. Тот вытаскивает метаданные прогона, результат конкретного шага со скриншотами до и после, трейс и снапшот шагов теста. Дальше ищет не последний упавший ассерт, а ту точку, где состояние страницы впервые стало не тем, и объясняет, во что реально кликнули или что реально ввели.
Внутри описан порядок разбора: сначала текущий прогон, потом повторные вызовы модулей в нём же, и только затем старые прогоны для сравнения. Скриншот считается основным источником правды о состоянии страницы, трейс и DOM нужны, чтобы объяснить, почему картинка изменилась. Успешный контейнер с упавшим дочерним шагом считается частичным провалом, пока не проверен его финальный скриншот.
Momentic — это end-to-end фреймворк: шаги теста пишутся в YAML и смешивают проверки на естественном языке с возможностями Playwright. Результаты прогона лежат в каталоге test-results, внутри — metadata.json и zip на каждый прогон. Для работы нужен доступ к MCP-серверу Momentic. Итоговый вердикт скилл записывает через momentic_submit_result_classification, поэтому категория попадает в данные прогона, а не остаётся в чате.
Какие задачи решает
- найти первое место, где прогон ушёл в неверное состояние
- объяснить падение на уровне шага, а не последнего ассерта
- разложить провал по категориям и записать вердикт
- сравнить текущий прогон с прошлыми на той же git-ветке
- отличить настоящий провал контейнера от успешного восстановления
Примеры запросов агенту
- Разбери упавший прогон и скажи, на каком шаге всё сломалось
- Классифицируй этот провал и запиши результат в Momentic
- Сравни этот прогон с предыдущими на той же ветке — тест флакует?
Как установить momentic-result-classification
1Через Skills CLI (Vercel)
npx skills add momentic-ai/skills --skill momentic-result-classification -a claude-code2Вручную: положить файлы
~/.claude/skills/momentic-result-classification/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/momentic-result-classification/
1Через Skills CLI (Vercel)
npx skills add momentic-ai/skills --skill momentic-result-classification -a codex2Вручную: положить файлы
.agents/skills/momentic-result-classification/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add momentic-ai/skills --skill momentic-result-classification -a cursor2Вручную: положить файлы
.cursor/skills/momentic-result-classification/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install momentic-ai/skills momentic-result-classification2Вручную: положить файлы
.github/skills/momentic-result-classification/SKILL.md1Через Skills CLI (Vercel)
npx skills add momentic-ai/skills --skill momentic-result-classification -a gemini-cli2Командой платформы
gemini skills install https://github.com/momentic-ai/skills --path skills/momentic-result-classificationВручную: положить файлы
.devin/skills/momentic-result-classification/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add momentic-ai/skills --skill momentic-result-classification -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о momentic-result-classification
Как установить momentic-result-classification в Claude Code?
Выполните npx skills add momentic-ai/skills --skill momentic-result-classification -a claude-code. После этого файл скилла окажется по пути ~/.claude/skills/momentic-result-classification/SKILL.md.
Что делает momentic-result-classification?
Помогает агенту разобрать результаты прогонов Momentic: найти шаг, где прогон впервые сломался, объяснить причину по скриншотам, трейсу и DOM и отнести провал к одной из категорий с записью вердикта через MCP.
Что нужно для работы скилла?
Доступ к MCP-серверу Momentic с инструментами вроде momentic_get_run и momentic_get_step_result. Без него скилл не сможет вытащить результаты прогона.