A technical auditing tool to quantify wasted GitHub Actions minutes by analyzing workflow reruns and flakiness data.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install github-actions-rerun-waste-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-rerun-waste-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 Rerun Waste Audit is a specialized analytical tool designed to help engineering teams reclaim lost CI productivity. By processing GitHub Actions run data, this skill identifies exactly how many minutes are lost to retries and flaky tests. It provides data-driven insights that allow teams to prioritize workflow fixes based on their actual cost in runner time.
As part of the Openclaw Skills collection, this utility bridges the gap between raw CI logs and actionable infrastructure management. It transforms complex JSON run data into clear, ranked reports of your most wasteful workflows, making it an essential asset for any organization focused on DevOps efficiency and cost reduction.
run view command.First, ensure you have the GitHub CLI installed and authenticated. Export your run data to the expected directory:
gh run view <run-id> --json databaseId,workflowName,headBranch,headSha,runAttempt,url,repository,jobs > artifacts/github-actions/run-<run-id>.json
Then, execute the audit script using your preferred configuration via Openclaw Skills scripts:
RUN_GLOB='artifacts/github-actions/*.json' \
WARN_MINUTES=10 \
CRITICAL_MINUTES=30 \
bash skills/github-actions-rerun-waste-audit/scripts/rerun-waste-audit.sh
The skill processes JSON files containing GitHub Actions metadata. The expected schema includes:
| Field | Description |
|---|---|
workflowName |
The name of the workflow being audited. |
runAttempt |
The specific attempt number for the run group. |
jobs |
An array of job objects containing execution durations. |
headSha |
Used to group reruns of the same commit code. |
repository |
The source repository for the workflow run. |
Loading
A performance auditing tool to measure the effectiveness of GitHub Actions reruns and identify wasted CI resources.

A diagnostic tool to measure how quickly GitHub Actions workflows recover from failures and identify persistent CI bottlenecks.

Identify and visualize GitHub Actions queue wait hotspots from run metadata to resolve CI bottlenecks before they stall development merges.

A diagnostic tool to score and flag unreliable GitHub Actions workflows used in pull request and merge queue gates.

Analyze GitHub Actions run history to identify and quantify the cost of flaky fail-then-success retry patterns.

A diagnostic tool to identify GitHub Actions workflows that have missed their expected execution cadence.








































