agentic-actions-auditor

Audits GitHub Actions workflows for prompt injection vulnerabilities in AI agent integrations.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/marumo333/atrox --skill agentic-actions-auditor-marumo333
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agentic-actions-auditor
Source: https://github.com/marumo333/atrox/tree/main/.claude/skills/trailofbits/plugins/agentic-actions-auditor/skills/agentic-actions-auditor
Command: npx skills add https://github.com/marumo333/atrox --skill agentic-actions-auditor-marumo333

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? AI coding agents like Claude Code Action, Gemini CLI, and OpenAI Codex running in CI/CD pipelines can be exploited when attacker-controlled input (issue bodies, PR titles, comments) reaches their prompts. This Skill statically audits GitHub Actions workflows to detect these injection paths before they are exploited. ## Core Features & Use Cases - Nine Attack Vector Detections: Identifies env var intermediary injection, direct expression injection, CLI data fetches, pull_request_target checkout risks, error log injection, subshell expansion bypasses, eval of AI output, dangerous sandbox configs, and wildcard user allowlists. - Cross-File Resolution: Follows uses: references into composite actions and reusable workflows to find hidden AI agents, with input mapping traces across file boundaries. - Local and Remote Analysis: Audits workflow files on disk or fetches them from any GitHub repository via the gh CLI, producing severity-rated findings with data flow traces and remediation guidance. - Use Case: Point the Skill at a repository using anthropics/claude-code-action with pull_request_target triggers to discover whether an external contributor could inject prompts and exfiltrate secrets. ## Quick Start Audit the GitHub Actions workflows in this repository for AI agent prompt injection vulnerabilities and report any findings with severity ratings.

Frequently Asked Questions about agentic-actions-auditor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit GitHub Actions workflows for AI prompt injection?▼

Run the audit against your repository's .github/workflows directory. The Skill identifies AI action steps, captures their security context, checks nine attack vectors, and produces a findings report with severity, evidence, data flow traces, and remediation steps.

What AI coding agent actions does this security audit cover?▼

It covers anthropics/claude-code-action, google-github-actions/run-gemini-cli, google-gemini/gemini-cli-action, openai/codex-action, and actions/ai-inference. Version refs after the @ sign are ignored during matching.

Can I audit a remote GitHub repository without cloning it?▼

Yes. Provide an owner/repo identifier or GitHub URL and the Skill fetches workflow files via the gh api Contents API. Authentication errors and missing workflow directories are handled with clear diagnostic messages.

Does the audit detect hidden AI agents in composite actions?▼

Yes. It resolves local composite actions and both local and remote reusable workflows referenced via uses:, scanning them for AI action steps. Resolution is limited to one level deep, with deeper references logged as unresolved.

What are the limitations of static workflow security analysis?▼

This is static analysis only; it does not perform runtime prompt injection testing or modify workflow files. It also does not cover non-GitHub CI/CD systems like Jenkins or GitLab CI, and skips Docker and JavaScript actions.