Analyze GitHub Actions run history to identify and quantify the cost of flaky fail-then-success retry patterns.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install github-actions-retry-recovery-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-retry-recovery-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 Retry Recovery Audit is a specialized tool within the Openclaw Skills ecosystem designed to tackle the flaky test problem. It specifically targets workflow slices that exhibit a recovery pattern—where initial failures are followed by an eventual success on the same commit.
This skill helps DevOps teams and software engineers identify exactly where time and money are being wasted on redundant CI reruns, providing the data needed to justify stabilization efforts. By integrating this into your developer workflow via Openclaw Skills, you can transform raw GitHub Actions JSON exports into actionable insights that improve pipeline reliability and reduce compute costs.
To use this skill, ensure you have bash and python3 installed. First, export your GitHub Actions run data using the following command:
gh run view <run-id> --json databaseId,workflowName,headBranch,headSha,conclusion,createdAt,updatedAt,url,repository > artifacts/github-actions/run-<run-id>.json
Then, execute the audit script using Openclaw Skills patterns:
RUN_GLOB='artifacts/github-actions/*.json' \
WARN_WASTE_MINUTES=20 \
CRITICAL_WASTE_MINUTES=60 \
bash skills/github-actions-retry-recovery-audit/scripts/retry-recovery-audit.sh
The skill processes GitHub Actions JSON exports and produces structured data as follows:
| Attribute | Description |
|---|---|
| summary | Aggregated statistics of total wasted minutes and recovery counts. |
| recoveries | A ranked list of workflow groups that experienced fail-then-success sequences. |
| critical_recoveries | A filtered list of sequences exceeding the CRITICAL_WASTE_MINUTES threshold. |
Configuration is handled via environment variables like RUN_GLOB, TOP_N, and regex filters for workflows and branches.
Loading
A technical auditing tool to quantify wasted GitHub Actions minutes by analyzing workflow reruns and flakiness data.

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 identify GitHub Actions workflows that have missed their expected execution cadence.

Analyze and compare GitHub Actions runtime metrics to detect performance regressions and optimize CI costs.








































