create-pr
Pass
Audited by Gen Agent Trust Hub on Apr 1, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [SAFE]: The skill interacts exclusively with the local filesystem and GitHub's official services via the
ghCLI andgit. No unauthorized external connections or data exfiltration attempts were detected. - [COMMAND_EXECUTION]: The skill executes standard development tools to perform its tasks.
- Evidence: Uses
gitfor repository analysis,npxfor runningtscandeslint, andghfor pull request creation (SKILL.md). - Context: These operations are consistent with the skill's stated purpose. The use of single-quoted heredocs (
cat <<'EOF') when passing the PR body to the CLI is a secure practice that prevents unintended shell interpolation of the generated content. - [SAFE]: The skill implements a robust validation framework, including a mandatory checklist and quality gates, which ensures that the agent verifies the integrity and safety of the branch before pushing code or creating a PR (SKILL.md).
- [PROMPT_INJECTION]: The skill processes untrusted data from git diffs and user-provided arguments to generate PR content, creating a surface for indirect prompt injection.
- Ingestion points:
git diffoutput and user arguments in$ARGUMENTS(SKILL.md). - Boundary markers: The agent is instructed to read the full diff and generate a summary; while heredocs are used for the shell command, no specific delimiters are used to separate the diff content from the agent's instructions during the analysis phase.
- Capability inventory: File system read, git push, and PR creation via
ghCLI (SKILL.md). - Sanitization: The skill relies on the agent's internal safety filters and the use of the
ghCLI rather than direct API calls to manage data submission.
Audit Metadata