analyze-prow-failure

Analyze Prow CI job failures from JSON reports and GCS artifacts.

12|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/openshift-online/rosa-gap-analysis --skill analyze-prow-failure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze-prow-failure
Source: https://github.com/openshift-online/rosa-gap-analysis/tree/main/skills/analyze-prow-failure
Command: npx skills add https://github.com/openshift-online/rosa-gap-analysis --skill analyze-prow-failure

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires oc, jq, gcloud, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the analysis of Prow CI job failures in gap-analysis validations, enabling quick identification of issues and reducing time to resolution.

Core Features & Use Cases

  • Automated Analysis: Automatically analyze the most recent Prow CI job for validation failures.
  • Artifact Download: Download artifacts from GCS when the job fails.
  • Summary Generation: Generate a failure summary with necessary file content.
  • Custom Job Analysis: Support for analyzing specific job IDs.
  • Integration: Works well with the fix-prow-failure skill for a complete workflow.

Quick Start

Analyze the most recent Prow CI job for gap-analysis validation failures by running:

./ci/analyze-prow-failure.sh

Frequently Asked Questions about analyze-prow-failure

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

FAQPage Schema
How do I analyze Prow CI job failures for gap-analysis validations?

To analyze Prow CI job failures, you can run the automated script to parse validation failures from JSON reports, download artifacts from GCS, and generate a summary.

What tools are required to parse validation failures from Prow CI?

Parsing validation failures from Prow CI requires the 'oc', 'jq', and 'gcloud' command-line tools to be installed and configured in your environment.

Can I analyze a specific Prow CI job ID instead of the most recent run?

Yes, the analysis tool supports custom job analysis, allowing you to specify and analyze a specific Prow CI job ID rather than just the most recent execution.

Does the Prow failure analysis automatically download artifacts from GCS?

Yes, the Prow failure analysis automatically downloads artifacts from GCS when a gap-analysis validation job fails to help identify the issue.

What is the best way to fix issues after identifying Prow CI validation failures?

After identifying Prow CI validation failures, the best approach is to use the integrated 'fix-prow-failure' skill to complete the workflow and resolve the detected issues.

How does the automated Prow failure analysis generate summaries for failed jobs?

The automated Prow failure analysis generates a summary by parsing JSON reports for validation failures and extracting the necessary file content from downloaded GCS artifacts.