github-ci-health

Diagnoses GitHub CI/CD failures by distinguishing outages from code regressions.

1|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/agnaldo4j/kanban-vision-api-kt --skill github-ci-health
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-ci-health
Source: https://github.com/agnaldo4j/kanban-vision-api-kt/tree/main/.claude/skills/github-ci-health
Command: npx skills add https://github.com/agnaldo4j/kanban-vision-api-kt --skill github-ci-health

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the guesswork and wasted time spent debugging CI workflows when a build fails, providing a systematic way to distinguish between infrastructure outages and actual code regressions.

Core Features & Use Cases

  • Infrastructure Triaging: Automatically checks GitHub status pages and component health to rule out platform-wide outages before investigating code.
  • Diagnostic Methodology: Provides a step-by-step framework to analyze CI job logs, identifying whether failures are caused by real quality gates or non-blocking cosmetic reporting steps.
  • Use Case: When a PR build turns red, use this skill to instantly determine if the failure is due to a known GitHub API degradation or a genuine test failure, preventing unnecessary re-runs and developer frustration.

Quick Start

Use the github-ci-health skill to diagnose the current status of the CI pipeline for the latest pull request.

Frequently Asked Questions about github-ci-health

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

FAQPage Schema
How do I tell if a GitHub CI failure is an outage or a code bug?

To diagnose a GitHub CI failure, check GitHub status page indicators and component health to rule out platform-wide outages before investigating code regressions. Analyzing workflow job logs and step-level failure signatures helps pinpoint whether the issue is infrastructure or genuine test failures.

What is the best way to troubleshoot a failing GitHub Actions workflow step?

The best way to troubleshoot a failing GitHub Actions workflow step is to analyze step-level failure signatures in the job logs. This diagnostic methodology distinguishes between real quality gate failures and non-blocking cosmetic reporting steps to provide actionable remediation paths.

How do I stop unnecessary CI pipeline re-runs when a PR build turns red?

To stop unnecessary CI pipeline re-runs, validate CI health against known failure patterns before retrying. Distinguishing between GitHub API degradation and genuine test failures prevents wasted debugging time and developer frustration when a pull request build fails.

Can I use this diagnostic methodology to check CI health for any pull request?

Yes, you can use this diagnostic methodology to check CI health for the latest pull request. It systematically validates workflow job logs and architectural constraints to provide actionable remediation paths for any failing CI/CD pipeline.

Why does my GitHub Actions pipeline fail even when my code passes locally?

A GitHub Actions pipeline might fail despite passing locally due to GitHub infrastructure outages or API degradation. By checking status page indicators and component health, you can determine if platform-wide issues are causing the CI workflow failures.

Does this CI troubleshooting approach work for non-blocking cosmetic reporting steps?

Yes, this CI troubleshooting approach works for non-blocking cosmetic reporting steps. The diagnostic methodology analyzes CI job logs to identify whether failures are caused by real quality gates or cosmetic reporting steps, ensuring efficient troubleshooting.