inspecting-codefresh-failures

Diagnose Codefresh CI failures and generate structured failure reports.

24|3|Updated Aug 2, 2020
One-click install
npx skills add https://github.com/ooloth/dotfiles --skill inspecting-codefresh-failures
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: inspecting-codefresh-failures
Source: https://github.com/ooloth/dotfiles/tree/main/tools/claude/config/skills/inspecting-codefresh-failures
Command: npx skills add https://github.com/ooloth/dotfiles --skill inspecting-codefresh-failures

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

An instruction guide for analyzing Codefresh CI failures. When invoked, immediately follow step-by-step steps to extract build IDs, fetch logs, and generate a formatted failure report.

Core Features & Use Cases

  • Immediate actions: Extract build IDs from failing checks and locate Codefresh builds.
  • Log analysis: Retrieve build logs and search for error patterns.
  • Reporting: Produce a structured CI failure analysis suitable for PR reviews.

Quick Start

Invoke the skill and follow the on-screen steps to map a Codefresh failure to a structured report.

Frequently Asked Questions about inspecting-codefresh-failures

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

FAQPage Schema
How do I diagnose Codefresh build failures from CI logs?

Extract the build ID from your failing CI check, retrieve Codefresh logs using codefresh logs, and search for error patterns to identify the failed step. This skill automates that process to produce a structured failure report with root cause and remediation guidance.

Can I analyze Codefresh CI failures directly from pull request checks?

Yes. This skill extracts build IDs from PR status data, fetches corresponding Codefresh logs, and generates a formatted failure analysis suitable for PR reviews without manual log navigation.

What information does a Codefresh failure report include?

A structured report containing build metadata, identified root cause, failure impact, the failed step name, specific error messages extracted from logs, and actionable remediation steps.

How do I locate the failing build step in Codefresh logs?

The skill searches build logs for error patterns to pinpoint which step failed, extract the specific error message, and map it to a root cause category—covering build errors, test failures, and log-detected issues.

Does this work with Codefresh-driven CI workflows in repository analysis?

Yes. The skill applies to repositories using Codefresh as their CI provider and works within repository analysis contexts to diagnose failures from build checks and status data.