A specialized utility for identifying redundant GitHub Actions executions and quantifying wasted CI/CD resources.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install github-actions-duplicate-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-duplicate-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.
This skill provides an automated methodology for monitoring and auditing GitHub Actions hygiene. By analyzing exported run data, it identifies bursts of duplicate executions typically caused by trigger overlaps, force-push storms, or retried dispatches. It is a vital addition to the library of Openclaw Skills for teams looking to optimize their CI/CD budgets and reduce environmental impact by eliminating redundant compute cycles.\n\nThe utility processes JSON exports from the GitHub CLI and groups them by repository, workflow, and commit SHA to provide a granular view of resource consumption. It serves as a diagnostic tool for DevOps engineers to pinpoint inefficiency in automation pipelines and implement better CI practices.
To begin using this skill from the Openclaw Skills collection, ensure you have bash and python3 installed.\n\nbash\n# Step 1: Collect run data using the GitHub CLI\ngh run view <run-id> --json databaseId,workflowName,event,conclusion,headBranch,headSha,createdAt,updatedAt,startedAt,url,repository > artifacts/github-actions/run-<run-id>.json\n\n# Step 2: Run the audit script\nRUN_GLOB='artifacts/github-actions/*.json' \\nDUPLICATE_WINDOW_MINUTES=20 \\nbash skills/github-actions-duplicate-run-audit/scripts/duplicate-run-audit.sh\n
The skill utilizes a flexible configuration schema via environment variables to manage audit parameters:\n\n| Variable | Default | Description |\n| :--- | :--- | :--- |\n| RUN_GLOB | artifacts/github-actions/*.json | File path pattern for input data. |\n| DUPLICATE_WINDOW_MINUTES | 30 | The timeframe used to cluster redundant runs. |\n| OUTPUT_FORMAT | text | The format of the audit report (text or json). |\n| FAIL_ON_CRITICAL | 0 | Boolean flag to exit with an error code if critical waste is found. |
WORKFLOW_MATCH, BRANCH_EXCLUDE, or REPO_MATCH to focus on specific project areas.\n- CI Gating: Integration with pipeline runners via FAIL_ON_CRITICAL=1 to prevent merging code that triggers inefficient CI patterns.\n- Customizable Severity Thresholds: Define your own 'warn' and 'critical' levels for both run counts and wasted minutes.\n- Multi-Agent Compatibility: Part of the broader Openclaw Skills ecosystem, designed to work alongside other automation agents for comprehensive repo management.Loading
A DevOps tool that analyzes GitHub Actions history to identify and score risky deployment workflows before production releases.

Detect and analyze unstable GitHub Actions workflows that frequently flip between success and failure to improve pipeline reliability.

A specialized audit tool that identifies specific commits causing repeated GitHub Actions workflow failures to help teams prioritize fixes or rollbacks.

Audit and quantify wasted GitHub Actions runtime from cancelled or timed-out runs to eliminate flaky workflow churn and save CI budget.

A diagnostic tool that analyzes GitHub Actions run history to identify specific days and hours when workflow failures cluster.

Summarize and rank GitHub Actions matrix job failures across multiple runs to quickly identify unstable OS or runtime combinations.








































