with one click
security-audit
Run security analysis across all or a specific action
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Run security analysis across all or a specific action
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Comprehensive health check for a single action
Scaffold a new GitHub Action with all required files
Deterministic adversarial code review focused on provable failures. Optimized for agent execution, minimal tokens, and high signal findings across web applications.
Generate a changelog for a specific action or the whole repo
Compare two actions for pattern consistency
Verify all action references are properly SHA-pinned
| name | security-audit |
| description | Run security analysis across all or a specific action |
Run a security analysis on all actions or a specific action. Dispatches the security-surface-reviewer subagent for deep analysis.
<action-name> (optional): Name of a specific action to audit. If omitted, audits all actions.<action-name> is provided, verify <action-name>/action.yml or <action-name>/action.yaml exists. Abort if neither is found.action.yml or action.yaml.Use the subagent defined in .claude/agents/security-surface-reviewer.md to perform the security analysis.
The subagent checks for:
@main)${{ github.event.*.body }} etc.)${{ github.token }} usage)set -eu)Group all findings into severity levels:
set -eu, unquoted variables, overly broad permissionsFor each finding, provide a concrete fix suggestion with the file path and line number.
Print a consolidated report:
Security Audit: <action-name> (or "All Actions")
--------------------------------------------------
CRITICAL: N findings
HIGH: N findings
MEDIUM: N findings
LOW: N findings
--------------------------------------------------
Total: N findings across M actions
[Detailed findings grouped by severity, each with:]
- Severity: CRITICAL/HIGH/MEDIUM/LOW
- Action: <action-name>
- File: <file-path>:<line>
- Issue: <description>
- Fix: <suggested fix>
A severity-grouped security report. CRITICAL and HIGH findings should be addressed before any release. The report includes file paths and line numbers for every finding, plus a concrete fix suggestion.