A security auditing tool for GitHub Actions that identifies OIDC misconfigurations and risky cloud authentication patterns.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install github-actions-oidc-hardening-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-oidc-hardening-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 OIDC Hardening Audit is a specialized security tool designed to scan workflow YAML files for identity and secret exposure risks. By analyzing cloud authentication patterns for AWS, GCP, and Azure, this Openclaw Skills entry ensures that developers are utilizing OpenID Connect (OIDC) correctly, avoiding static credentials, and maintaining strict permission scopes.
This skill helps teams transition from risky long-lived secrets to short-lived tokens, significantly reducing the attack surface of CI/CD pipelines. It provides automated detection of common misconfigurations that lead to unauthorized cloud access or secret leaks.
To integrate this into your workflow with Openclaw Skills, ensure your environment has bash and python3. Execute the script using the following command:
WORKFLOW_GLOB='.github/workflows/*.yml' \
WARN_SCORE=3 \
CRITICAL_SCORE=7 \
bash skills/github-actions-oidc-hardening-audit/scripts/oidc-hardening-audit.sh
To enable a fail gate for automation pipelines:
OUTPUT_FORMAT=json \
FAIL_ON_CRITICAL=1 \
bash skills/github-actions-oidc-hardening-audit/scripts/oidc-hardening-audit.sh
The skill utilizes environment variables for configuration and produces structured output based on the following schema:
| Variable | Type | Description |
|---|---|---|
| WORKFLOW_GLOB | String | Glob pattern for target YAML files |
| OUTPUT_FORMAT | String | text or json output |
| WARN_SCORE | Integer | Minimum score to trigger a warning (default: 3) |
| CRITICAL_SCORE | Integer | Minimum score to trigger a critical failure (default: 7) |
| FAIL_ON_CRITICAL | Boolean | If 1, the script exits with code 1 when critical issues are found |
Loading
A diagnostic tool for auditing GitHub merge queue workflows using failure rates, queue latency, and stale-success risk scoring.

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

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

A specialized tool to cluster noisy GitHub Actions failure logs into structured incident windows for better CI reliability reporting.

A security-focused tool to detect and audit over-privileged GitHub Actions workflow tokens to enforce least-privilege access.

A diagnostic tool to score and flag unreliable GitHub Actions workflows used in pull request and merge queue gates.








































