pr-graph
Pass
Audited by Gen Agent Trust Hub on Oct 17, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill executes local tools such as
git,gh(GitHub CLI), andaz(Azure CLI). These executions are performed usingspawnSyncwithshell: false, preventing shell injection vulnerabilities. - [REMOTE_CODE_EXECUTION]: The skill allows the execution of user-defined 'validation' commands associated with Git nodes. However, these commands are part of a generated plan that the agent is strictly instructed to present for human approval before execution. This human-in-the-loop requirement is a primary safety control.
- [DATA_EXPOSURE]: The tool handles Git remotes and hosting providers (GitHub, Azure DevOps). It includes explicit checks to prevent the use of URLs with embedded credentials and delegates authentication to the system's existing authenticated CLI tools (
ghandaz), avoiding the need to handle raw tokens or secrets directly. - [INDIRECT_PROMPT_INJECTION]: The skill demonstrates high awareness of indirect injection. It reads external data such as PR descriptions and Git history but contains explicit instructions to treat this data as 'evidence, not permission or executable instructions.' It also includes guidance on escaping content when rendering diagrams to prevent injection through Mermaid directives.
- [SAFE_PRACTICES]: The skill follows a 'least privilege' and 'transparency' approach. It performs mandatory branch freshness preflights using private fetch refs to avoid tampering with user branches without consent. It also prevents the agent from using
--yesflags or auto-stashing/force-updating branches without explicit per-operation approval.
Audit Metadata