A diagnostic tool for auditing GitHub merge queue workflows using failure rates, queue latency, and stale-success risk scoring.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install github-actions-merge-queue-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-merge-queue-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.
This skill provides a specialized auditing framework designed to maintain the health of GitHub Actions workflows, specifically those utilizing the merge_group event. By analyzing exported run data, it helps engineering teams identify bottlenecks and flaky tests before they stall the development pipeline. Leveraging Openclaw Skills in your automation stack allows for proactive monitoring of CI health, ensuring that merge gates remain fast and reliable.
The tool generates health scores based on critical metrics like P95 queue latency and failure percentages. It transforms raw data into actionable insights, categorizing workflow health into ok, warn, or critical states. This is essential for organizations managing complex monorepos or high-frequency merge queues where CI performance directly impacts developer velocity.
First, ensure you have the GitHub CLI installed and authenticated. Collect your run data using the following command:
gh run view <run-id> --json databaseId,workflowName,event,headBranch,status,conclusion,createdAt,runStartedAt,updatedAt,url,repository > artifacts/github-actions/run-<run-id>.json
Once the data is collected, execute the audit via Openclaw Skills by running the script:
RUN_GLOB='artifacts/github-actions/*.json' bash skills/github-actions-merge-queue-health-audit/scripts/merge-queue-health-audit.sh
The skill expects JSON input containing specific GitHub Actions metadata. The following fields are primarily utilized for calculation:
| Field | Purpose |
|---|---|
workflowName |
Used for grouping and identifying specific CI tasks. |
event |
Filters for merge_group or pull_request triggers. |
conclusion |
Determines the failure/success rate. |
createdAt |
Calculates the total time spent in the queue. |
runStartedAt |
Determines when the runner picked up the job. |
updatedAt |
Used to calculate total execution time and staleness. |
Loading
A diagnostic tool to detect and audit manual trigger reliance in GitHub Actions workflows to improve automation and pipeline reliability.

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

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 security auditing tool for GitHub Actions that identifies OIDC misconfigurations and risky cloud authentication patterns.

A security-focused tool to detect and audit over-privileged GitHub Actions workflow tokens to enforce least-privilege access.








































