setup-checks
Pass
Audited by Gen Agent Trust Hub on Sep 21, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill sets up a CI pipeline that processes untrusted data from pull request diffs using an AI agent.
- Ingestion points: The GitHub Actions workflow (
.github/workflows/checks.yml) reads content from the PR diff and custom check files to build a prompt for the agent. - Boundary markers: The prompt uses basic markdown headers (
## Check,## PR Diff) to delimit instructions from data, which may be insufficient to prevent a motivated attacker from overriding agent behavior. - Capability inventory: The execution environment has access to the
ANTHROPIC_API_KEYsecret and theGH_TOKEN, allowing interaction with the GitHub API. - Sanitization: There is no evidence of sanitization or filtering applied to the PR diff content before it is processed by the AI.
- [EXTERNAL_DOWNLOADS]: The generated GitHub Actions workflow installs the
@anthropic-ai/claude-codepackage from the official npm registry during execution. - [COMMAND_EXECUTION]: The skill utilizes local shell commands including
gitfor repository state management and theghCLI for retrieving pull request comments and managing GitHub Secrets. - [DYNAMIC_EXECUTION]: The skill generates and deploys a GitHub Actions workflow script that dynamically constructs and executes agent prompts based on the repository's current state and incoming pull requests.
Audit Metadata