babysit-pr
Pass
Audited by Gen Agent Trust Hub on Oct 29, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill performs shell operations to interact with the local repository and the GitHub API.
- Evidence:
scripts/fetch_review_context.pyandscripts/watch_pr.pyexecutegh(GitHub CLI) commands to fetch GraphQL data and verify authentication status. - Evidence:
scripts/review_round_code.pyexecutesgit blame,git rev-parse, andgit merge-baseto analyze the history of code changes. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted content from GitHub which could be used to manipulate the agent's logic.
- Ingestion points:
scripts/fetch_review_context.pyretrieves the pull request title, body, conversation comments, and review thread comments. These are used to determine the "PR's intent" and whether specific findings meet the "fix bar." - Boundary markers: The skill does not implement delimiters or specific instructions to help the agent distinguish between its own instructions and potentially malicious instructions embedded in the PR data it processes.
- Capability inventory: The agent has the ability to check out branches, commit changes to the local repository, and post reviews/comments to GitHub. An attacker could potentially use a PR comment to trick the agent into performing unauthorized code changes or approving malicious commits.
- Sanitization: There is no evidence of content sanitization or validation performed on the text fetched from GitHub before it is presented to the agent's context.
Audit Metadata