What problem does it solve?
This Skill audits GitHub Actions workflows and composite actions to find security issues and, importantly, highlights only what changed since the last audit to prevent alert fatigue.
Core Features & Use Cases
- Workflow scanning with zizmor + actionlint: Runs static analysis over
.github/workflows/*.yml|*.yaml and .github/actions/*/action.yml|*.yaml and maps findings into a consistent Critical/High/Medium/Low severity model.
- Delta classification against the prior audit: Labels findings as NEW, REINTRODUCED, UNCHANGED, or RESOLVED using stable fingerprints so operators see regressions instead of repeating noise.
- Automated remediation for NEW Critical/High injection issues: Applies idempotent fixes for specific shell/
toJson injection patterns and writes a full report, while gating PR creation to cases where the delta is non-empty.
Quick Start
Use the workflow-security-audit skill to audit every workflow and action under .github/ for security issues, auto-fix NEW Critical/High injection cases, and open a PR only when the audit discovers meaningful changes.