A diagnostic tool that analyzes GitHub Actions run history to identify specific days and hours when workflow failures cluster.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install github-actions-failure-hour-audit
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install github-actions-failure-hour-audit using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The GitHub Actions Failure Hour Audit is a specialized analytical tool designed to help engineering teams surface recurring outage windows and staffing hotspots within their CI/CD pipelines. By processing workflow run exports, this skill identifies patterns in failures, cancellations, and timeouts that might otherwise go unnoticed in a high-volume environment. Integrating this into your Openclaw Skills workflow allows for data-driven decisions regarding infrastructure scaling and developer support.
This skill is particularly effective for teams managing complex, global development cycles where time-zone-specific infrastructure issues or scheduled maintenance windows might be causing intermittent build failures. By bucketing results into day and hour windows, it provides a temporal heatmap of repository health.
To get started with this tool from the Openclaw Skills collection, ensure you have the required binaries and follow these steps:
# 1. Export your GitHub Actions run data
gh run view <run-id> --json databaseId,workflowName,headBranch,conclusion,createdAt,updatedAt,url,repository \
> artifacts/github-actions/run-<run-id>.json
# 2. Execute the audit script with your preferred configuration
RUN_GLOB='artifacts/github-actions/*.json' \
WARN_FAILURE_RUNS=3 \
CRITICAL_FAILURE_RUNS=6 \
TZ_OFFSET_HOURS=-5 \
bash skills/github-actions-failure-hour-audit/scripts/failure-hour-audit.sh
The skill processes structured JSON data from GitHub and produces a ranked report. The schema focuses on the following primary attributes:
| Attribute | Description |
|---|---|
conclusion |
The final status of the run (e.g., failure, timed_out). |
createdAt |
The UTC timestamp used to determine the temporal bucket. |
TZ_OFFSET_HOURS |
Integer used to shift UTC data to local developer time. |
windows |
A ranked list of failure clusters identified by day and hour. |
critical_windows |
Specifically flagged time slots exceeding the critical threshold. |
WORKFLOW_MATCH or REPO_EXCLUDE to focus the audit on specific segments of your codebase.FAIL_ON_CRITICAL=1 to use this skill as a quality gate in your own automation pipelines.TZ_OFFSET_HOURS to match the local working hours of your engineering team.Loading
A specialized utility for identifying redundant GitHub Actions executions and quantifying wasted CI/CD resources.

A DevOps tool that analyzes GitHub Actions history to identify and score risky deployment workflows before production releases.

Detect and analyze unstable GitHub Actions workflows that frequently flip between success and failure to improve pipeline reliability.

A specialized audit tool that identifies specific commits causing repeated GitHub Actions workflow failures to help teams prioritize fixes or rollbacks.

Summarize and rank GitHub Actions matrix job failures across multiple runs to quickly identify unstable OS or runtime combinations.

Identify and attribute GitHub Actions failures to specific owners or workflows to optimize CI stability and reduce wasted minutes.








































