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.