An automated auditing tool to identify and mitigate secret exposure risks within GitHub Actions workflow configurations.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install github-actions-secret-exposure-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-secret-exposure-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 critical security layer for modern CI/CD pipelines by scanning GitHub Actions workflow YAML files for common credential leak patterns. It is designed to identify high-risk configurations such as the usage of sensitive secrets within pull_request_target triggers, which can lead to unauthorized access in public repositories. By incorporating this tool into your library of Openclaw Skills, developers can proactively detect shell commands that echo secrets or the passing of sensitive data to unpinned, third-party actions that may pose a supply chain risk.
To integrate this audit into your local environment or pipeline using Openclaw Skills, you can run the following bash command:
WORKFLOW_GLOB='.github/workflows/*.yml' \
WARN_SCORE=4 \
CRITICAL_SCORE=8 \
bash skills/github-actions-secret-exposure-audit/scripts/secret-exposure-audit.sh
For environments requiring automated reporting and failure gating, use the following configuration:
WORKFLOW_GLOB='.github/workflows/*.y*ml' \
OUTPUT_FORMAT=json \
FAIL_ON_CRITICAL=1 \
bash skills/github-actions-secret-exposure-audit/scripts/secret-exposure-audit.sh
The skill manages security data through a series of environment variables and outputs structured reports. The following parameters define the scan behavior:
| Parameter | Default | Description |
|---|---|---|
| WORKFLOW_GLOB | .github/workflows/.yml | Defines the file path pattern for scanning |
| OUTPUT_FORMAT | text | Sets the report format to either text or json |
| WARN_SCORE | 4 | The numerical threshold to trigger a warning status |
| CRITICAL_SCORE | 8 | The numerical threshold to trigger a critical status |
| FAIL_ON_CRITICAL | 0 | Enables (1) or disables (0) the CI fail gate |
Loading
Analyze and compare GitHub Actions runtime metrics to detect performance regressions and optimize CI costs.

A diagnostic tool to identify GitHub Actions workflows that have missed their expected execution cadence.

Analyze GitHub Actions run history to identify and quantify the cost of flaky fail-then-success retry patterns.

A technical auditing tool to quantify wasted GitHub Actions minutes by analyzing workflow reruns and flakiness data.

A specialized security auditing tool for identifying high-risk configurations in GitHub Actions workflows utilizing self-hosted runners.

Audit GitHub Actions rerun debt to identify and eliminate commit-level CI inefficiencies.








































