Help us improve
Share bugs, ideas, or general feedback.
From yellow-ci
CI debugging workflow guide for self-hosted runners. Use when learning CI debugging workflows, understanding failure patterns (F01-F12), or troubleshooting GitHub Actions on self-hosted runners.
npx claudepluginhub kinginyellows/yellow-plugins --plugin yellow-ciHow this skill is triggered — by the user, by Claude, or both
Slash command
/yellow-ci:diagnose-ciThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Understanding and resolving GitHub Actions workflow failures on self-hosted
Adds self-hosted GitHub Actions runner support with automatic fallback to ubuntu-latest. Creates a reusable detect-runner.yml workflow that checks runner availability via GitHub API and modifies existing workflows.
Inspects GitHub Actions workflow runs using gh CLI: lists runs, checks status, analyzes logs, debugs failures, reruns jobs. Use for CI/CD troubleshooting.
Share bugs, ideas, or general feedback.
Understanding and resolving GitHub Actions workflow failures on self-hosted self-hosted runners.
Use when learning CI debugging workflows, understanding failure patterns, or need guidance on troubleshooting self-hosted runner issues. This skill provides contextual knowledge that agents and commands reference during CI analysis.
/ci:status/ci:diagnose [run-id]/ci:runner-health [runner-name]Symptoms: Exit code 137, Killed, No space left on device
Workflow:
/ci:diagnose to confirm pattern/ci:runner-health to check current resource state/ci:runner-cleanup to free spaceSymptoms: command not found, tests pass locally but fail in CI
Workflow:
/ci:diagnose to identify missing tool or stale stateclean: true to checkout step/ci:lint-workflows to catch other self-hosted pitfallsSymptoms: Cannot connect to Docker daemon, rate limiting
Workflow:
/ci:diagnose to confirm Docker pattern/ci:runner-health — verify Docker status/ci:runner-cleanupSymptoms: Intermittent failures, passes on re-run
Workflow:
/ci:diagnose on last 3-5 failures to identify patternSymptoms: Runner offline, heartbeat timeout, Runner.Listener crash
Workflow:
/ci:runner-health runner-name12 categories cover self-hosted runner issues (F01-F12). The ci-conventions
skill contains the full pattern library with log signals, severity levels, and
detailed fix suggestions.
Run /ci:lint-workflows before pushing workflow changes to catch common
self-hosted pitfalls (14 rules, W01-W14).