A specialized tool to cluster noisy GitHub Actions failure logs into structured incident windows for better CI reliability reporting.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install github-actions-incident-timeline-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-incident-timeline-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 Incident Timeline Audit is a powerful utility designed to help DevOps teams move beyond individual error logs and see the bigger picture of CI health. By analyzing exported run data, this skill identifies periods of systemic failure, effectively grouping individual workflow errors into logical incident windows based on time gaps and repository context. This approach is essential for teams using Openclaw Skills to maintain high-performance CI/CD pipelines.
This skill provides clear visibility into outage duration, impact scope, and escalation severity. It allows engineers to distinguish between isolated flakiness and widespread infrastructure issues, making it an indispensable part of any post-mortem or reliability review process.
First, use the GitHub CLI to export your run metadata to the expected artifacts directory:
gh run view <run-id> --json databaseId,workflowName,event,conclusion,headBranch,createdAt,updatedAt,startedAt,url,repository \
> artifacts/github-actions/run-<run-id>.json
To run a standard text-based report using this Openclaw Skills component, execute the following command:
RUN_GLOB='artifacts/github-actions/*.json' \
INCIDENT_GAP_MINUTES=45 \
bash skills/github-actions-incident-timeline-audit/scripts/incident-timeline-audit.sh
The skill processes JSON objects containing specific GitHub run attributes. It expects files to be organized in a flat directory structure.
| Property | Purpose |
|---|---|
| databaseId | Unique identifier for the run |
| conclusion | The final state of the run (e.g., failure, timed_out) |
| startedAt | ISO 8601 timestamp of when the run began |
| updatedAt | ISO 8601 timestamp of completion, used to calculate duration |
| repository | The repository name used for grouping incidents |
Loading
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.

Identify and attribute GitHub Actions failures to specific owners or workflows to optimize CI stability and reduce wasted minutes.

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

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








































