GitHub Actions Security Review
Summary
Audit GitHub Actions workflows for the exploitation patterns that leak secrets or allow code execution from a fork.
Features
- Finds workflow exploitation vulnerabilities
- Covers pull_request_target and injection risks
- Audits secret exposure and third-party action pinning
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Description
CI configuration is a genuine attack surface and one that rarely gets reviewed with the same care as application code. This skill audits it properly.
It looks for the well-known exploitation patterns: pull_request_target combined with checking out untrusted code, script injection through unsanitised context expressions such as PR titles and branch names, over-broad token permissions, secrets exposed to fork-triggered workflows, and third-party actions referenced by mutable tag rather than pinned commit SHA.
These are not theoretical — every pattern here has been used to compromise real repositories. Running this against your workflows takes minutes and periodically finds something worth fixing. Published by Sentry.
Related Skills
Deno Guidance
by Deno
Deno's official foundational skill — project setup, package choices, configuration, and CLI commands done the current way.
Gradio App Builder
by Hugging Face
Build Gradio web UIs and ML demos in Python with the current API — components, layouts, events, and chat interfaces.
Cloudflare Platform
by Cloudflare
Cloudflare's official platform skill — Workers, Pages, storage, AI, networking, security, and IaC in one reference.
Verification Before Completion
by Jesse Vincent
Never claim work is complete, fixed, or passing without running the check and reading the output first.