A diagnostic tool that scores the reliability of GitHub Actions workflows on protected branches to detect silent delivery degradation.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install github-actions-mainline-health-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-mainline-health-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 Mainline Health Audit is a specialized technical tool designed to maintain high delivery confidence by monitoring the stability of your most critical branches. By analyzing historical run data through Openclaw Skills, it identifies unstable workflows that often go unnoticed in fast-moving development environments.
This skill goes beyond simple pass/fail checks by calculating a risk score based on failure frequency, consecutive failure streaks, and the time elapsed since the last successful run. It allows engineering teams to establish a proactive health monitoring system for main, master, and release branches, ensuring that the core of your software delivery pipeline remains robust and reliable.
To utilize this skill within Openclaw Skills, first ensure you have the GitHub CLI installed. Collect your workflow run data using the following command:
gh run view <run-id> --json databaseId,workflowName,event,conclusion,headBranch,headSha,createdAt,updatedAt,startedAt,url,repository > artifacts/github-actions/run-<run-id>.json
Execute the audit script to generate a health report:
RUN_GLOB='artifacts/github-actions/*.json' \
MAINLINE_BRANCH_MATCH='^(main|master|release.*)$' \
bash skills/github-actions-mainline-health-audit/scripts/mainline-health-audit.sh
The skill processes JSON objects containing GitHub Actions metadata. The primary fields analyzed include:
| Field | Description |
|---|---|
workflowName |
The identifier for the GitHub Action workflow |
headBranch |
The branch associated with the run (e.g., main, release) |
conclusion |
The result of the run (success, failure, etc.) |
createdAt |
Timestamp used to determine staleness of successful runs |
repository |
The source repository for the workflow run |
The output produces a ranked summary containing risk scores, total run counts, and failure percentages for each workflow group.
Loading
A specialized tool to cluster noisy GitHub Actions failure logs into structured incident windows for better CI reliability reporting.

Audit GitHub Actions run history to identify and rank consecutive failure streaks that disrupt software delivery.

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.

A diagnostic tool to detect and audit manual trigger reliance in GitHub Actions workflows to improve automation and pipeline reliability.

A diagnostic tool for auditing GitHub merge queue workflows using failure rates, queue latency, and stale-success risk scoring.








































