ship-pr
Pass
Audited by Gen Agent Trust Hub on Aug 25, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill relies on the
gitandgh(GitHub CLI) tools to perform repository operations, manage branches, and interact with the GitHub API. These operations include fetching branches, committing changes, and merging pull requests, which are standard for the tool's intended purpose. Use of the--adminflag for merging is correctly restricted to the user's own pull requests. - [DYNAMIC_CONTEXT_INJECTION]: The
SKILL.mdfile utilizes dynamic context injection (e.g.,!gh repo view,!git branch --show-current) to gather environmental information when the skill is loaded. These commands are limited to read-only repository and user metadata and are used to inform the agent's context rather than execute untrusted input. - [INDIRECT_PROMPT_INJECTION]: The skill processes external data from GitHub PR reviews and comments.
- Ingestion points: Data enters via
gh pr viewand GraphQL queries forreviewThreadsnodes (referenced inmonitor.md). - Boundary markers: None explicitly defined in the prompt instructions, though logic is compartmentalized by delegating triage to specialized auxiliary skills.
- Capability inventory: The skill can perform file-system writes (via
git), network operations (viagh), and state changes such as merging pull requests. - Sanitization: The skill employs
jq -Rsto safely encode comment bodies into JSON before sending them to the GitHub API, preventing potential command injection or formatting issues from untrusted strings.
Audit Metadata