gh
Pass
Audited by Gen Agent Trust Hub on May 25, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [EXTERNAL_DOWNLOADS]: The
scripts/setup_gh.pyscript fetches the GitHub CLI binary from the official GitHub Releases page. It implements security best practices by verifying the download against SHA256 checksums provided in the release metadata. - [COMMAND_EXECUTION]: The skill executes shell commands using the
subprocessmodule to interact with the GitHub CLI. Inscripts/setup_gh.py, it runs the binary with the--versionflag to verify installation. Inscripts/github_project_setup.py, it executesgh api graphqlto perform project management operations. These commands are executed using argument lists rather than shell strings, which follows security best practices to prevent command injection. - [DATA_EXFILTRATION]: No unauthorized data exfiltration was detected. The scripts utilize the
GITHUB_TOKENenvironment variable to authenticate with GitHub's official APIs, which is the standard and intended mechanism for the skill's GitHub integration functionality.
Audit Metadata