momentic-result-classification

momentic result classification

momentic-ai ↓ 35k
Claude Code
View source ↗

What it does

  • What is the test's intended behavior?
  • What is the earliest divergent step/container?
  • What did that step intend to do?
  • Which element/state did it actually interact with or observe?
  • What changed in the screenshot, URL, DOM, trace, or recovery log after the step?
  • Why is the later failure a consequence of that earlier divergence?
  • Screenshots are the default truth source for page state. Use trace fields and DOM/HTML to explain why the screenshot changed or did not change.

Requirements & configuration

  • 1. Call the momenticlistruns tool to identify the runs you want more detail on. Always pass gitBranchName when it exists on the run in question. Omit it when you need runs from other branches.
  • You need to determine whether there was an application or test change between runs by analyzing the screenshots and other run data.
  • Examples: an application change that requires a test update; vague locators or assertions that can be rewritten to pass stably.
  • NONRECOVERABLE — The failure cannot be automatically addressed and requires manual intervention.
  • TESTSETUP — Missing test data or files necessary to run the test, where the fix requires user action outside of the test itself.

Configuration: INFRARECOVERABLEONE_TIME_RECOVERABLENON_RECOVERABLENO_FAILUREAPPLICATION_CHANGETEST_AUTHORSHIPTEST_SETUP

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

momentic result classification

Source

Repository: https://github.com/momentic-ai/skills

momentic-result-classification FAQ

What does the momentic-result-classification skill do?

Classify or explain Momentic test run results using Momentic MCP tools. Use when the user asks to categorize a failure, understand why a run failed, triage test results, or compare run results to past run results. What is the test's intended behavior? What is the earliest divergent step/container?

What does momentic-result-classification require?

1. Call the momenticlistruns tool to identify the runs you want more detail on. Always pass gitBranchName when it exists on the run in question. Omit it when you need runs from other branches. You need to determine whether there was an application or test change between runs by analyzing the screenshots and other run data. Examples: an application change that requires a test update; vague locators or assertions that can be rewritten to pass stably. NONRECOVERABLE — The failure cannot be automatically addressed and requires manual intervention. TESTSETUP — Missing test data or files necessary to run the test, where the fix requires user action outside of the test itself. Configuration keys: INFRA, RECOVERABLE, ONE_TIME_RECOVERABLE, NON_RECOVERABLE, NO_FAILURE, APPLICATION_CHANGE, TEST_AUTHORSHIP, TEST_SETUP.

How do I install momentic-result-classification?

Run: npx -y skills add https://github.com/momentic-ai/skills --skill momentic-result-classification --agent claude-code — the source lives at github.com/momentic-ai/skills.

Maintain momentic-result-classification?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

momentic-result-classification on getagentictools
[![momentic-result-classification on getagentictools](https://getagentictools.com/badge/skills/momentic-ai-skills-momentic-result-classification.svg)](https://getagentictools.com/skills/momentic-ai-skills-momentic-result-classification?ref=badge)
npx agentictools info skills/momentic-ai-skills-momentic-result-classification

The second line is the CLI lookup for this page — handy in READMEs and docs.