Back to Skills

momentic-result-classification

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.

11starsUpdated 5/2/2026

Security Assessment

Safe(100/100)
Security Score100/100

About momentic-result-classification

The 'momentic-result-classification' skill is designed to classify or explain failures in Momentic test runs using Momentic MCP tools. Momentic is an end-to-end testing framework that combines AI-driven checks and browser interaction steps to validate test scenarios. When these tests run, they generate results data containing metadata and assets like logs, screenshots, and video recordings. The skill helps users categorize failures by analyzing test results, offering insights into why a test failed and providing a structured way to triage the issue. It is useful when users need to determine the cause of a failure, compare it with past test runs, or understand specific issues in test executions.

This skill includes several powerful capabilities, including using tools like `momentic_get_run` to fetch metadata and full results for a given test, and `momentic_list_runs` to compare the current test result with previous runs, especially when using version control (e.g., `gitBranchName`). The provided instructions guide users through failure analysis, categorization of failure types, and the use of metadata from run directories to explore detailed test data. The skill is a key resource for understanding Momentic’s test result outputs and resolving issues by offering structured ways to bucket failures into categories.

This skill is primarily targeted towards developers, testers, and QA engineers who work with Momentic for automated testing and need to classify or analyze the outcomes of their tests. It is especially valuable in troubleshooting test failures, ensuring smooth test execution, and improving the reliability of the tests. Additionally, it is useful for maintaining and enhancing the test suite over time by offering historical comparisons and insights into recurring issues in test runs.

FAQ

How do I classify a failure using this skill?

To classify a failure, you need to analyze the metadata and results from the failed test run. You may compare it with previous test runs using the `momentic_list_runs` tool and then bucket the failure into a specific category based on the analysis.

Can this skill be used for any type of test run?

Yes, this skill is designed to work with Momentic test runs, which use a combination of AI behavior checks and Playwright capabilities wrapped in YAML. It analyzes the results of these test runs to classify any failures.

What tools are required to use this skill?

The skill utilizes the `momentic_get_run` and `momentic_list_runs` tools to fetch test run results and compare them with past runs. These tools are part of the Momentic MCP environment.

Are there any prerequisites for using this skill?

Yes, you should have Momentic set up and running in your project. You'll need access to the Momentic MCP tools and a test run with generated results to classify.

What happens if a test fails and I can’t find useful metadata?

In such cases, you may need to look beyond the current test run and analyze previous runs. Using `momentic_list_runs` to compare past test results may offer insights into recurring issues or changes that caused the failure.

Install momentic-result-classification

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill