analyze-test-results

Diagnose failing tests and CI artifacts to pinpoint root causes.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/benzwick/SlicerMouseMaster --skill analyze-test-results
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze-test-results
Source: https://github.com/benzwick/SlicerMouseMaster/tree/main/.claude/skills/analyze-test-results
Command: npx skills add https://github.com/benzwick/SlicerMouseMaster --skill analyze-test-results

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyze test failures and CI artifacts to identify bugs and streamline debugging across CI pipelines and local runs.

Core Features & Use Cases

  • CI Artifact Parsing: Extract failure counts, stack traces, and environment details from CI logs and JUnit XML.
  • Root-Cause Diagnosis: Correlate failures to source changes, mocks, or dependencies, and propose targeted fixes.
  • Workflow Repro & Validation Guidance: Provide steps to reproduce failures locally and verify fixes.
  • Actionable Guidance: Generate concrete next steps for developers and QA to resolve issues quickly.

Quick Start

Run the analysis on the latest CI artifacts to identify failing tests and propose fixes.

Frequently Asked Questions about analyze-test-results

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze test failures from JUnit XML and CI artifacts to find root causes?

Analyzing test failures involves parsing JUnit XML and CI artifacts to extract stack traces and failure counts. It correlates these failures with source changes, mocks, or dependencies to pinpoint root causes and suggest targeted fixes for quick resolution.

What is the best way to debug pytest failures in a CI pipeline?

The best way to debug pytest failures in a CI pipeline is to parse the test logs and CI artifacts for stack traces and environment details. This maps the failures to specific source changes, providing actionable insights and concrete steps to reproduce and verify the fix locally.

Can I map failing tests to source code changes automatically?

Yes, you can map failing tests to source code changes automatically. By parsing test results and CI artifacts, the analysis correlates stack traces and failure patterns with recent source changes, mocks, or dependencies to identify the exact root cause of the bug.

How do I get actionable guidance to fix test failures locally after a CI run?

To get actionable guidance for fixing test failures locally, parse the CI artifacts and JUnit XML from the failed run. This provides workflow reproduction steps, validation guidance, and concrete next steps to resolve the identified issues quickly.

Does this test result analysis work for local test runs as well as CI pipelines?

Yes, this test result analysis works for both CI pipelines and local test runs. It parses JUnit XML, test logs, and artifact files across both environments to diagnose failures, map them to source changes, and suggest concrete fixes for developers and QA.