piv-investigate-issue
Warn
Audited by Gen Agent Trust Hub on Aug 11, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the
$ARGUMENTSvariable directly in shell commands and file paths, which could allow shell injection and path traversal. - Evidence:
gh issue view $ARGUMENTSandgh issue comment $ARGUMENTS --body ...inSKILL.mdinterpolate unvalidated input into shell commands. - Evidence:
docs/issues/issue-$ARGUMENTS.mdinSKILL.mduses unvalidated input to construct a file write path. - Evidence:
!git log --oneline -20 -- [relevant-paths]inSKILL.mdutilizes dynamic context injection for repository analysis. - [PROMPT_INJECTION]: The skill processes untrusted data from GitHub issues, providing a surface for indirect prompt injection.
- Ingestion points: Issue data (title, description, and comments) is fetched using the
ghCLI inSKILL.md. - Boundary markers: There are no delimiters or instructions to treat the fetched content as untrusted data.
- Capability inventory: The agent has access to shell commands and file system operations.
- Sanitization: No sanitization or validation of retrieved content is performed.
- [EXTERNAL_DOWNLOADS]: The skill interacts with GitHub's services to retrieve repository and issue data.
- Evidence: Use of the GitHub CLI to download issue information from GitHub repositories.
Audit Metadata