git-pr-feedback
Pass
Audited by Gen Agent Trust Hub on Jun 18, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATION
Full Analysis
- [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection because it processes untrusted external data from GitHub pull request comments and code suggestions (ingested via
scripts/fetch-pr-data.sh) without sanitization or boundary markers. This data directly influences file modifications via theEdittool and command execution vianpm runoruv run, allowing a malicious reviewer to potentially trigger unauthorized actions or embed backdoors. - [COMMAND_EXECUTION]: The skill uses dynamic context injection in the
SKILL.mdfile (e.g.,!git remote -v) to gather environment information. It also allows the execution of project-defined scripts throughnpm run,uv run, andpre-commithooks. These tools can execute arbitrary code based on the contents of the repository being processed. - [EXTERNAL_DOWNLOADS]: The skill performs
git pullandgit fetchoperations, which involve downloading code and metadata from remote git repositories. This is a standard part of the workflow but represents an ingestion of external code. - [DATA_EXFILTRATION]: The skill transmits repository metadata, commit information, and modified source code to GitHub's servers via
git pushand thegh api. While this is the intended functionality, it constitutes a managed flow of data to an external service.
Audit Metadata