gha-analyzer

Analyze GitHub Actions workflow runs to debug failures and optimize batch timing.

Updated Nov 5, 2025
One-click install
npx skills add https://github.com/RichJacobs69/job-analytics --skill gha-analyzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gha-analyzer
Source: https://github.com/RichJacobs69/job-analytics/tree/main/.claude/skills/gha-analyzer
Command: npx skills add https://github.com/RichJacobs69/job-analytics --skill gha-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps diagnose and resolve issues within GitHub Actions workflows, optimizing pipeline performance and identifying root causes of failures.

Core Features & Use Cases

  • Workflow Analysis: Inspect GitHub Actions run history, statuses, and conclusions.
  • Failure Debugging: Pinpoint specific jobs and steps that failed within a workflow run.
  • Performance Optimization: Analyze run durations, identify bottlenecks, and suggest timing improvements.
  • Use Case: When a critical scrape-greenhouse.yml workflow fails, use this Skill to examine the logs, identify the failing job, and understand the error message to fix the underlying issue.

Quick Start

Use the gha-analyzer skill to check the status of the last 5 GitHub Actions runs for this repository.

Frequently Asked Questions about gha-analyzer

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

FAQPage Schema
How do I debug GitHub Actions workflow failures?

To debug GitHub Actions workflow failures, you can analyze run history, statuses, and conclusions to pinpoint specific failing jobs and examine the underlying error logs.

What causes rate limiting and data quality issues in GitHub Actions pipelines?

Rate limiting and data quality issues in GitHub Actions pipelines stem from classifier errors and deduplication problems, which you can investigate by fetching job details via the GitHub REST API.

How can I optimize GitHub Actions pipeline performance and batch timing?

You can optimize GitHub Actions pipeline performance by analyzing run durations to identify bottlenecks, investigating performance issues, and adjusting batch timing across multiple data sources.

Can I analyze GitHub Actions logs across multiple data sources?

Yes, you can analyze GitHub Actions logs across multiple data sources by leveraging the GitHub REST API to fetch run details, job information, and log outputs for comprehensive workflow analysis.

Does debugging GitHub Actions workflows require external dependencies?

Debugging GitHub Actions workflows with this approach requires no external dependencies, as it directly leverages the GitHub REST API to fetch run details, job information, and logs.