Proactively identify and fix near-timeout GitHub Actions jobs before they break your CI pipeline.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install github-actions-timeout-risk-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-timeout-risk-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 technical skill provides a robust auditing mechanism for GitHub Actions pipelines by analyzing job runtimes against predefined timeout thresholds. It allows engineering teams to detect performance regressions and flaky jobs that are trending toward failure, ensuring higher CI reliability and efficiency.
As a specialized utility within the Openclaw Skills ecosystem, it bridges the gap between raw CI logs and actionable performance insights. By automating the runtime analysis of JSON run exports, it empowers developers to maintain healthy automation suites without manual monitoring.
First, collect the necessary run data using the GitHub CLI to ensure the audit script has data to process:
gh run view <run-id> --json databaseId,workflowName,headBranch,url,repository,jobs > artifacts/github-actions/run-<run-id>.json
Then, execute the audit script from the Openclaw Skills directory with your desired thresholds:
RUN_GLOB='artifacts/github-actions/*.json' \
JOB_TIMEOUT_SECONDS=3600 \
WARN_RATIO=0.85 \
CRITICAL_RATIO=0.95 \
bash skills/github-actions-timeout-risk-audit/scripts/timeout-risk-audit.sh
The skill processes specific fields from the GitHub API and generates a structured summary of risks. It utilizes the following data taxonomy:
| Property | Description |
|---|---|
databaseId |
Unique identifier for the workflow run. |
workflowName |
The display name of the GitHub Action workflow. |
runtime |
The calculated duration in seconds (completedAt - startedAt). |
severity |
Risk level (warn, critical, or healthy) based on threshold ratios. |
conclusion |
The final status of the job, used to flag explicit timeouts. |
Loading
A monitoring skill designed to detect and alert on GitHub Actions workflows that remain in queued or in-progress states for excessive periods.

Identify and rank flaky GitHub Actions steps by analyzing success and failure outcomes across multiple workflow runs.

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.

A diagnostic tool for identifying flaky GitHub Actions workflows by analyzing failure rates across specific trigger events and repositories.

A static analysis tool to identify security hardening gaps in GitHub Actions workflow files before they reach production.








































