git-ssh-identity
Pass
Audited by Gen Agent Trust Hub on Aug 21, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes shell commands to manage development environment settings, including
git configfor identity settings andssh-keygenfor generating ed25519 keys. It also runs a bundled script,scripts/check.sh, to verify the configuration. - [DATA_EXFILTRATION]: The skill performs network operations to
github.comfor authentication viagh auth loginand connectivity testing viassh -T. Since GitHub is a trusted service, these operations are considered safe and consistent with the skill's purpose. - [CREDENTIALS_UNSAFE]: The skill accesses sensitive paths in the
~/.ssh/directory and modifies~/.ssh/config. This access is necessary for managing SSH identities and follows security best practices, such as using the macOS Keychain to avoid frequent passphrase prompts. - [PROMPT_INJECTION]: The skill possesses a surface for indirect prompt injection by ingesting data from existing configuration files and user-provided identity information. Ingestion points include
~/.ssh/configand~/.gitignore_global, while the capability inventory includes shell access for configuration commands. The risk is assessed as safe/low as these inputs are used in specific, non-executable configuration contexts.
Audit Metadata