cli-gh
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill facilitates downloading and installing third-party GitHub CLI extensions and agent skills. * Evidence:
references/advanced-features.mdcontains instructions forgh extension install owner/gh-extensionandgh skill install owner/repo skill-name. - [REMOTE_CODE_EXECUTION]: By teaching the agent to install and upgrade extensions, the skill enables a vector for executing arbitrary code from external sources. * Evidence:
references/advanced-features.mddocumentsgh extension installandgh extension upgrade --all. - [COMMAND_EXECUTION]: The skill relies extensively on executing shell commands through the GitHub CLI and git. * Evidence: Multiple files including
SKILL.mdandexamples/*.shuseghandgitcommands for repository management and automation. - [DATA_EXFILTRATION]: The skill provides the agent with capabilities to access sensitive information such as repository secrets, variables, and SSH/GPG keys. * Evidence:
references/advanced-features.mddocuments commands likegh secret list,gh secret set,gh ssh-key list, andgh ssh-key add ~/.ssh/id_ed25519.pub. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from GitHub repositories, issues, and discussions which may contain malicious instructions. * Ingestion points:
references/discussions.md(gh discussion list),references/search.md(gh search issues), andreferences/workflows-actions.md(gh run view --log). * Boundary markers: Absent; there are no instructions to the agent to treat fetched external content as data only or to ignore instructions embedded within it. * Capability inventory: Extensive capabilities including write operations, secret management, and extension installation. * Sanitization: Absent; the skill does not specify any methods for sanitizing or escaping the data fetched from GitHub before it enters the agent's context.
Audit Metadata