acm-failure-classifier

Classify Jenkins pipeline test failures into categories using MCP tools.

3|4|Updated Jul 25, 2025
One-click install
npx skills add https://github.com/stolostron/acm-ai-qe --skill acm-failure-classifier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acm-failure-classifier
Source: https://github.com/stolostron/acm-ai-qe/tree/main/.claude/skills/acm-failure-classifier
Command: npx skills add https://github.com/stolostron/acm-ai-qe --skill acm-failure-classifier

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires acm-cluster-investigator, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the classification of Jenkins pipeline test failures, reducing time spent on root cause analysis and enabling quicker issue resolution.

Core Features & Use Cases

  • Automated Classification: Classifies test failures into categories like PRODUCT_BUG, AUTOMATION_BUG, INFRASTRUCTURE, or NO_BUG.
  • 5-Phase Framework: Utilizes a robust 5-phase investigation framework with 12-layer diagnostics.
  • Integration with MCP Tools: Seamlessly integrates with various MCP tools for data verification and correlation.
  • Use Case: For example, a QA team can use this Skill to quickly identify the root cause of test failures in their automated tests and take appropriate actions.

Quick Start

Classify Jenkins pipeline test failures using 'acm-failure-classifier' by providing the path to 'core-data.json'.

Frequently Asked Questions about acm-failure-classifier

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

FAQPage Schema
How do I automate root cause analysis for Jenkins pipeline test failures?

Automate root cause analysis for Jenkins pipeline test failures by providing the path to 'core-data.json', which triggers a 5-phase investigation framework to classify failures into categories like PRODUCT_BUG, AUTOMATION_BUG, INFRASTRUCTURE, or NO_BUG.

How does automated test failure classification work with MCP tools?

Automated test failure classification works with MCP tools by analyzing failed test data and leveraging multiple MCP tools for data verification and correlation, applying a 12-layer diagnostic framework to isolate the root cause accurately.

Do I need a Python environment and oc CLI to classify test failures?

Yes, you need a Python environment and the oc CLI for cluster access to classify test failures. These prerequisites enable the Skill to execute its diagnostic scripts and query the cluster for verification data.

Can I investigate ACM cluster issues alongside automated test failure classification?

Yes, you can investigate ACM cluster issues alongside automated test failure classification because the Skill integrates with acm-cluster-investigator, allowing you to perform detailed cluster investigations during the diagnostic process.

What are the limitations of using a 5-phase framework for test failure classification?

The 5-phase framework for test failure classification is limited to Jenkins pipeline test data and requires valid 'core-data.json' input; it cannot diagnose failures outside automated testing workflows or without proper cluster access via oc CLI.

What is the best way to categorize automated test failures into bug types?

The best way to categorize automated test failures into bug types is using an automated classifier that applies a 12-layer diagnostic framework, distinguishing between PRODUCT_BUG, AUTOMATION_BUG, INFRASTRUCTURE, or NO_BUG for quicker issue resolution.