code-pull-request
Pass
Audited by Gen Agent Trust Hub on Aug 1, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill processes untrusted data from commit messages and pull/merge request comments, creating a surface for indirect prompt injection.
- Ingestion points: Data is ingested from
git log(commit messages and bodies),git diff, and pull/merge request metadata and comments via theghandglabCLI tools (identified inreferences/create-pr.md,references/read-comments.md, andreferences/respond-to-comment.md). - Boundary markers: The instructions do not implement specific delimiters or 'ignore' instructions to isolate ingested data from the agent's control flow.
- Capability inventory: The skill has access to impactful capabilities including
git push, creating pull requests, posting comments, and merging branches (found inreferences/create-pr.md,references/leave-comment.md,references/merge-pr.md, andreferences/respond-to-comment.md). - Sanitization: The skill requires explicit human confirmation for every write operation (public or destructive actions) as stated in
SKILL.md. It also advises using stdin for passing message bodies to CLI tools to prevent shell command injection. - [COMMAND_EXECUTION]: The skill performs its functions by executing shell commands using
git,gh(GitHub CLI), andglab(GitLab CLI). - Evidence: Shell command patterns for branch management, platform detection, and PR lifecycle management are pervasive across
references/common.md,references/create-pr.md,references/leave-comment.md,references/merge-pr.md, andreferences/read-comments.md.
Audit Metadata