heyeddi-pr-respond
Pass
Audited by Gen Agent Trust Hub on Sep 11, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes PR comments which are untrusted external data.
- Ingestion points:
scripts/fetch_pr_comments.py(fetches comment and review data from GitHub viaghCLI). - Boundary markers:
scripts/_untrusted_doc.pywraps untrusted content with<<<UNTRUSTED_EXTERNAL_CONTENT>>>markers and explicit instructions for the agent to treat it as DATA only. - Capability inventory: The skill can execute
gitandghcommands, as well as project-specific test runners (npm,pytest,make,go,cargo) viascripts/discover_and_verify.py. - Sanitization:
scripts/_untrusted_doc.pyincludeswrap_comment_bodiesto recursively wrap free-text fields likebodyanddiff_hunk. - [COMMAND_EXECUTION]: The skill executes build and test commands discovered in the project repository.
- The
scripts/discover_and_verify.pytool identifies and runs commands such asnpm run test,pytest, ormake testbased on files likepackage.jsonorMakefile. - Execution is performed via
scripts/_skill_cli.pyusingsubprocess.runwithshell=Falseand absolute executable paths, which is a secure practice.
Audit Metadata