Skills

Agentic Actions Auditor

Audit GitHub Actions that run AI agents for prompt injection, unsafe interpolation...

Install

npx skills add waybarrios/opencode-power-pack --skill agentic-actions-auditor -g -a claude-code -y
Category
AI and agents
Updated
8d ago
License
MIT (modified; see UPSTREAMS.json)
Context cost
Mediumabout 3,000 tokens
Runs scripts
No, instructions only

What it does

Audit GitHub Actions that run AI agents for prompt injection, unsafe interpolation, sandbox gaps, and permissive actor rules. Use for agentic CI workflows, not general application code review.

Agentic Actions Auditor

Static security analysis guidance for GitHub Actions workflows that invoke AI coding agents. This skill teaches you how to discover workflow files locally or from remote GitHub repositories, identify AI action steps, follow cross-file references to composite actions and reusable workflows that may contain hidden AI agents, capture security-relevant configuration, and detect attack vectors where attacker-controlled input reaches an AI agent running in a CI/CD pipeline.

When to Use

  • Auditing a repository's GitHub Actions workflows for AI agent security
  • Reviewing CI/CD configurations that invoke Claude Code Action, Gemini CLI, or OpenAI Codex
  • Checking whether attacker-controlled input can reach AI agent prompts
  • Evaluating agentic action configurations (sandbox settings, tool permissions, user allowlists)
  • Assessing trigger events that expose workflows to external input (pull_request_target, issue_comment, etc.)
  • Investigating data flow from GitHub event context through env: blocks to AI prompt fields

When NOT to Use

  • Analyzing workflows that do NOT use any AI agent actions (use general Actions security tools instead)
  • Reviewing standalone composite actions or reusable workflows outside of a caller workflow context (use this skill when analyzing a workflow that references them via uses:)
  • Performing runtime prompt injection testing (this is static analysis guidance, not exploitation)
  • Auditing non-GitHub CI/CD systems (Jenkins, GitLab CI, CircleCI)
  • Auto-fixing or modifying workflow files (this skill reports findings, does not modify files)

Rationalizations to Reject

When auditing agentic actions, reject these common rationalizations. Each represents a reasoning shortcut that leads to missed findings.

Read the whole SKILL.md on GitHub

More in AI and agents