github-auth
Pass
Audited by Gen Agent Trust Hub on Sep 5, 2026
Risk Level: SAFECREDENTIALS_UNSAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The skill provides instructions for and implements scripts that read sensitive credential locations, including
~/.ssh/id_ed25519.pubfor SSH public keys and~/.git-credentialsfor plain-text storage of GitHub Personal Access Tokens. - [COMMAND_EXECUTION]: The skill makes extensive use of shell commands to configure Git identity, manage SSH keys via
ssh-keygen, and extract authentication tokens usinggrepandsedfrom local configuration files. - [INDIRECT_PROMPT_INJECTION]: The skill has an attack surface for indirect injection by reading and processing external data from GitHub repositories (e.g., via
git ls-remote) and environment variables. It lacks explicit boundary markers to prevent the agent from being influenced by instructions potentially embedded in repository names or metadata. Evidence: Ingestion points inSKILL.md(via git commands) andscripts/gh-env.sh(viacurlto GitHub API). Capabilities include full file-write (viagit config), network operations (viacurl,gh,git), and SSH key generation. Sanitization is minimal, relying on simplesed/greppatterns.
Audit Metadata