Identify and rank flaky GitHub Actions steps by analyzing success and failure outcomes across multiple workflow runs.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install github-actions-step-flake-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-step-flake-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 Step Flake Audit is a specialized tool designed to solve the persistent problem of intermittent CI failures. By integrating this capability into your workflow using Openclaw Skills, developers can automatically scan exported GitHub Actions run data to find job steps that alternate between passing and failing. This skill provides a quantitative approach to managing technical debt, allowing engineering teams to prioritize fixing the most disruptive flakes based on failure rates and volume.
Unlike simple pass/fail logs, this skill aggregates data across many runs to highlight patterns of instability. Using Openclaw Skills for CI auditing ensures that your development process remains lean by identifying non-deterministic steps that would otherwise go unnoticed until they cause a major release delay.
Ensure you have bash and python3 installed. You will also need the GitHub CLI (gh) to export run data. To set up this Openclaw Skills instance:
gh run view <run-id> --json databaseId,workflowName,headBranch,headSha,url,repository,jobs > artifacts/github-actions/run-<run-id>.json
RUN_GLOB='artifacts/github-actions/*.json' \
MIN_OCCURRENCES=5 \
bash skills/github-actions-step-flake-audit/scripts/step-flake-audit.sh
The skill processes specific metadata fields from GitHub Actions JSON exports to build a flake profile. It looks for the following structure:
| Field | Description |
|---|---|
| databaseId | Unique ID of the workflow run |
| workflowName | Name of the CI workflow |
| jobs | Array containing job names and step conclusions (success/failure) |
| repository | The source repository for the run data |
When using Openclaw Skills for reporting, the JSON output mode will provide a summary object including ranked groups and a list of specific critical groups that exceeded your failure thresholds.
Loading
Audit GitHub Actions rerun debt to identify and eliminate commit-level CI inefficiencies.

A specialized security auditing tool for identifying high-risk configurations in GitHub Actions workflows utilizing self-hosted runners.

An automated auditing tool to identify and mitigate secret exposure risks within GitHub Actions workflow configurations.

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

A monitoring skill designed to detect and alert on GitHub Actions workflows that remain in queued or in-progress states for excessive periods.

Proactively identify and fix near-timeout GitHub Actions jobs before they break your CI pipeline.








































