Audit GitHub Actions run history to identify and rank consecutive failure streaks that disrupt software delivery.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install github-actions-failure-streak-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-streak-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 Streak Audit is a specialized diagnostic utility designed for developers and DevOps engineers looking to enhance their CI/CD observability through Openclaw Skills. By processing exported JSON data from GitHub Actions, the skill identifies patterns of persistent failures, cancellations, and timeouts across repositories and branches. This allows teams to distinguish between isolated, transient errors and systemic pipeline instability.
Built to integrate seamlessly into modern automation workflows, this skill provides a structured way to surface the most critical unresolved streaks first. By using this addition to the library of Openclaw Skills, engineering teams can significantly reduce the time spent manualy investigating flaky builds and focus on the pipelines that are causing the most significant delivery delays.
To start using this tool with your Openclaw Skills setup, first collect the run data using the GitHub CLI:
gh run view <run-id> --json databaseId,workflowName,headBranch,headSha,createdAt,updatedAt,conclusion,url,repository,jobs > artifacts/github-actions/run-<run-id>.json
Then, execute the audit script from your terminal:
RUN_GLOB='artifacts/github-actions/*.json' \
WARN_STREAK=2 \
CRITICAL_STREAK=4 \
bash skills/github-actions-failure-streak-audit/scripts/failure-streak-audit.sh
The skill processes JSON exports and produces structured audit reports. The input schema utilizes the following key fields from the GitHub API:
| Field | Type | Description |
|---|---|---|
| databaseId | String | Unique identifier for the GitHub Action run |
| workflowName | String | The name of the specific CI workflow |
| conclusion | String | The final status (e.g., failure, success, cancelled) |
| repository | Object | Details of the source repository |
| headBranch | String | The branch associated with the workflow run |
The Openclaw Skills output includes a summary object, a list of active streaks, and a filtered list of critical_streaks for automated reporting.
Loading
A specialized tool to detect workflow performance degradation by comparing recent failure rates against historical baselines.

A diagnostic tool that categorizes GitHub Actions failures into phases like build, test, and deploy to rank hotspots by time impact.

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

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

A specialized tool to cluster noisy GitHub Actions failure logs into structured incident windows for better CI reliability reporting.

A diagnostic tool that scores the reliability of GitHub Actions workflows on protected branches to detect silent delivery degradation.








































