gh
Pass
Audited by Gen Agent Trust Hub on Aug 21, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTIONREMOTE_CODE_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill processes external, potentially untrusted data from GitHub PR comments, GitHub Action logs, and local bug report files.
- Ingestion points: External data is retrieved via
gh pr view(comments),gh run view --log-failed(CI logs), and local files via the--fromflag inreport-issue.md. - Boundary markers: There are no explicit boundary markers or instructions to the agent to disregard instructions contained within the ingested data.
- Capability inventory: The skill possesses significant write capabilities, including
git commit,git push --force-with-lease, and variousgh apiwrite methods. - Sanitization: No sanitization or validation of the ingested external content is performed before it is processed by the agent.
- [REMOTE_CODE_EXECUTION]: The dispatcher in
SKILL.mddynamically constructs file paths to load and execute workflows based on theVERBargument (references/workflows/{VERB}.md). This design represents a potential path traversal surface if user input is not properly constrained by the calling environment. Additionally, theci.mdworkflow supports an--autofixmode where the agent autonomously generates and pushes code changes to the repository based on failure logs, which involves dynamic modification of executable content. - [COMMAND_EXECUTION]: The skill relies on shell command execution for its core functionality, invoking
gh,git, andjqto interact with repository state and the GitHub API.
Audit Metadata