triage-prs
Pass
Audited by Gen Agent Trust Hub on Apr 19, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it analyzes untrusted data from GitHub pull requests.\n
- Ingestion points: PR metadata such as titles and bodies are ingested via
gh pr listandgh pr view, and commit content is analyzed viagit showas described inSKILL.md.\n - Boundary markers: The instructions lack boundary markers or delimiters to isolate untrusted PR content from the agent's internal reasoning or system instructions.\n
- Capability inventory: The skill utilizes powerful tools including
gh pr mergefor merging code,gh pr closefor closing PRs, andgit pushfor updating remote branches.\n - Sanitization: Contributor-controlled content is processed directly by the agent without explicit sanitization or validation steps.\n- [COMMAND_EXECUTION]: The skill relies on shell commands for repository and PR management.\n
- Evidence: The workflow involves executing commands such as
git push <author> HEAD:<branch> --force-with-leaseto modify remote forks andgh pr merge --squashto land changes. While these are intended for the skill's administrative purpose, they represent significant control over the repository state.
Audit Metadata