raise-issue
Pass
Audited by Gen Agent Trust Hub on Aug 3, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes local Python scripts and the GitHub CLI (
gh) to perform its tasks. Technical review ofscripts/_skill_protocol_runtime.pyandscripts/publish_github_issues.pyshows these executions usesubprocess.runwithshell=False, which effectively mitigates shell injection risks. Command arguments, including repository URLs and file paths, are validated using strict regular expressions and resolution logic.\n- [PROMPT_INJECTION]: The skill instructions include a protective directive to treat the input handoff file strictly as data and not as instructions, establishing a clear security boundary for the model. The skill also handles untrusted external data from an audit handoff file via an indirect prompt injection surface; this is mitigated through a mandatory evidence chain: integrity is verified via a SHA256 receipt check, and the workflow requires a human-in-the-loop phase where the user must review apreview.jsonartifact and provide an explicitpublish_confirmation=yesbefore any issues are created on GitHub.\n- [DATA_EXFILTRATION]: The skill publishes audit findings to GitHub repositories using theghCLI. As GitHub is a well-known service and the destination repository is explicitly provided by the user, this behavior is consistent with the skill's primary purpose and is protected by the mandatory preview and confirmation sequence.
Audit Metadata