test-failure-investigator

Diagnose test failures by classifying causes and generating investigation reports.

Updated Jun 15, 2026
One-click install
npx skills add https://github.com/CENKSSS/valocase-backend --skill test-failure-investigator-cenksss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-failure-investigator
Source: https://github.com/CENKSSS/valocase-backend/tree/main/.claude/skills/test-failure-investigator
Command: npx skills add https://github.com/CENKSSS/valocase-backend --skill test-failure-investigator-cenksss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps users diagnose and resolve test failures by guiding through a systematic investigation process.

Core Features & Use Cases

  • Classification of Failures: Determines whether a failure is a regression, environment issue, flaky test, or transient.
  • Investigation Flow: Provides step-by-step instructions to narrow down the cause of the failure.
  • Root Cause Analysis: Offers a guide to common failure symptoms and their likely causes.
  • Flaky Test Investigation: Includes methods to confirm flakiness and identify common causes.
  • Reporting: Generates a report summarizing the findings, classification, and recommended actions.

Quick Start

To investigate a failing test, run /test-failure-investigator [test-name-or-file].

Frequently Asked Questions about test-failure-investigator

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

FAQPage Schema
How do I find the root cause of a test failure in my automation framework?

To find the root cause of a test failure, you systematically investigate symptoms, narrow down the scope, and analyze potential causes. This process classifies the failure as a regression, environment issue, or transient problem to guide resolution.

What is the best way to investigate flaky tests in software QA?

Investigating flaky tests involves confirming the flakiness and identifying common causes through a guided root cause analysis. This approach helps software QA professionals isolate intermittent failures from actual regressions.

How do I classify test failures as regressions or environment issues?

Test failures are classified by analyzing failure symptoms and narrowing down the scope of the issue. This systematic investigation determines whether the failure stems from a code regression, an environment issue, or a flaky test.

Can I use a systematic investigation flow for any failing test?

Yes, a systematic investigation flow provides step-by-step instructions to narrow down the cause of any failing test. It guides software engineers through symptom analysis to classify the failure and recommend actions.

Do I need a test automation framework to perform root cause analysis on failing tests?

Yes, this root cause analysis is intended for software engineers and QA professionals working with test automation frameworks. The investigation process relies on analyzing symptoms generated by automated test executions.