babysit
Pass
Audited by Gen Agent Trust Hub on Oct 1, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes external data from GitHub Pull Request comments, bot reviews, and CI logs.
- Ingestion points:
scripts/pr-status.tsfetches PR body, review threads, issue comments, and review summaries via the GitHub API. - Boundary markers: The skill uses a specific attribution line (
_[<model-id>] responding on behalf of <PR owner>_) to distinguish its comments and includes explicit instructions to treat bot and comment text as untrusted data. - Capability inventory: The skill allows the agent to execute
git push --force-with-lease,gh api(write operations),gh pr edit, andgh run rerun. - Sanitization: The instructions explicitly forbid interpolating external comment text into shell commands, instead mandating the use of
mktempto pass reply bodies as files to theghCLI, effectively preventing command injection. - [COMMAND_EXECUTION]: The skill relies on local command-line tools for repository and PR management.
- Evidence: Extensive use of
gitfor branch management (pull, rebase, fetch, push) and theghCLI for interacting with GitHub's PR and Action features. - [EXTERNAL_DOWNLOADS]: The skill fetches data from external sources during execution.
- Evidence: The
pr-status.tsscript fetches PR metadata, comments, and review status from GitHub's API via theghCLI. GitHub is a well-known service and the repositorytester-army/e2ebelongs to the skill's authoring organization.
Audit Metadata