A monitoring skill designed to detect and alert on GitHub Actions workflows that remain in queued or in-progress states for excessive periods.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install github-actions-stuck-run-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-stuck-run-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 Stuck Run Audit is a technical utility integrated into the Openclaw Skills ecosystem to provide visibility into workflow execution health. It analyzes exported GitHub Actions run metadata to identify "stale" runs—those that have not reached a terminal state within expected timeframes. By quantifying stuck-run volume and stuck-rate percentages, it allows teams to identify resource contention, runner availability issues, or configuration errors before they quietly halt the delivery pipeline.
Ensure you have the GitHub CLI, bash, and python3 installed on your system.
First, export your run data:
gh run view <run-id> \
--json databaseId,workflowName,event,headBranch,status,conclusion,createdAt,runStartedAt,updatedAt,url,repository \
> artifacts/github-actions/run-<run-id>.json
Then, execute the audit using Openclaw Skills scripts:
RUN_GLOB='artifacts/github-actions/*.json' \
bash skills/github-actions-stuck-run-audit/scripts/stuck-run-audit.sh
The skill consumes JSON metadata produced by the GitHub CLI. It organizes results into a hierarchy based on the chosen grouping strategy.
| Input Parameter | Default Value | Description |
|---|---|---|
GROUP_BY |
repo-workflow |
Aggregation level (repo, repo-workflow, or repo-workflow-branch) |
STUCK_STATUSES |
queued,in_progress... |
List of non-terminal statuses to monitor |
WARN_STUCK_MINUTES |
45 |
Minutes before a run is flagged as a warning |
CRITICAL_STUCK_MINUTES |
120 |
Minutes before a run is flagged as critical |
NOW_ISO timestamp overrides for historical auditing.Loading
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.

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

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

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








































