git-developer-performance
Pass
Audited by Gen Agent Trust Hub on Nov 5, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes git commit messages and diffs, which are untrusted external inputs. This creates a surface for indirect prompt injection where a malicious actor could include instructions in a commit message to influence the agent's report generation process.
- Ingestion points: Git history data is retrieved by
scripts/git-developer-performance.cjsand written towork-packets/*.mdfiles. - Boundary markers: Evidence is organized into Markdown tables and headers. While the script escapes Markdown syntax, it does not include explicit instructions for the agent to ignore any natural language instructions found within the commit data.
- Capability inventory: The agent is authorized to read files, run specific git commands, and write reports to the local filesystem.
- Sanitization: The
scripts/git-developer-performance.cjsscript includes helper functions likeescapeMarkdownandescapeTableto sanitize author names and commit subjects before writing them to the analysis packets. - [COMMAND_EXECUTION]: The script
scripts/git-developer-performance.cjsexecutes thegitbinary to extract log data. While it usesexecFileSyncwith a list of arguments and performs validation on branch names to mitigate shell injection risks, the ability to query the full repository history is a significant capability. - Evidence: The
runGitfunction inscripts/git-developer-performance.cjswrapsexecFileSync('git', ...)calls.
Audit Metadata