triaging-issues
Pass
Audited by Gen Agent Trust Hub on Mar 9, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it processes untrusted data from GitHub issue titles and bodies. \n- Ingestion points: Untrusted issue content is retrieved from the GitHub API via
gh issue viewandgh issue listcommands inscripts/duplicate-detection.sh,scripts/issue-helpers.sh, andscripts/validate-issue.py. \n- Boundary markers: The instructions do not define delimiters or specific warnings to ignore instructions embedded within the processed issue text. \n- Capability inventory: The skill has the authority to modify repository state by editing issues (gh issue edit), closing issues (gh issue close), and posting comments (gh issue comment). \n- Sanitization: Issue content is parsed viajqand analyzed by scripts for keywords, but no sanitization is performed to filter potential instructions or overrides embedded in the issue body. \n- [COMMAND_EXECUTION]: The skill utilizes the GitHub CLI (gh) and standard shell utilities to perform its core functions. \n- The shell scriptsissue-helpers.shandduplicate-detection.shinvokeghcommands to automate bulk operations. \n-validate-issue.pyusessubprocess.runto executeghwith arguments derived from the triage process. \n- These executions are documented components of the skill's management capabilities and are restricted to the authorized tools list.
Audit Metadata