diagnose-ci

Diagnose GitHub Actions CI failures on self-hosted runners using failure patterns F01-F12.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/KingInYellows/yellow-plugins --skill diagnose-ci-kinginyellows
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: diagnose-ci
Source: https://github.com/KingInYellows/yellow-plugins/tree/main/plugins/yellow-ci/skills/diagnose-ci
Command: npx skills add https://github.com/KingInYellows/yellow-plugins --skill diagnose-ci-kinginyellows

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Diagnosing CI failures on self-hosted runners and guiding effective remediation for GitHub Actions workflows.

Core Features & Use Cases

  • Provides step-by-step failure pattern guidance (F01-F12) and troubleshooting strategies.
  • Offers quick runbook references for common runner-health and environment-drift issues.
  • Supports actionable commands like /ci:status, /ci:diagnose, and /ci:runner-health to accelerate debugging.

Quick Start

Run /ci:diagnose [run-id] to identify the failure pattern and start remediation.

Frequently Asked Questions about diagnose-ci

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

FAQPage Schema
How do I diagnose CI failures on self-hosted GitHub Actions runners?▼

You can diagnose GitHub Actions CI failures on self-hosted runners by running the /ci:diagnose command with a specific run-id. This identifies the failure pattern and provides actionable remediation steps to fix the workflow.

What are common GitHub Actions failure patterns for self-hosted runners?▼

Common GitHub Actions failure patterns for self-hosted runners are categorized as F01 through F12. This diagnostic tool provides a catalog of these failure patterns alongside troubleshooting strategies to identify and resolve environment-specific CI issues.

How do I check the health of my self-hosted CI runner?▼

You can check the health of your self-hosted CI runner by using the /ci:runner-health command. This function performs runner-health checks and offers quick runbook references to troubleshoot environment drift and infrastructure issues.

Can I troubleshoot environment drift issues in GitHub Actions workflows?▼

Yes, you can troubleshoot environment drift issues in GitHub Actions workflows. The diagnostic process includes quick runbook references specifically designed to address common runner-health and environment-drift problems on self-hosted infrastructure.

What is the best way to get a quick status overview of a failing CI pipeline?▼

The best way to get a quick status overview of a failing CI pipeline is to use the /ci:status command. This accelerates debugging by integrating with common CI tooling to report on the current state of your workflows.

When should I not use a failure pattern catalog for CI debugging?▼

A failure pattern catalog may not be suitable if your CI issue stems from a unique application logic error rather than infrastructure or environment drift. This diagnostic approach is optimized for self-hosted runner failures and GitHub Actions workflow troubleshooting.