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 config for identity settings and ssh-keygen for 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.com for authentication via gh auth login and connectivity testing via ssh -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/config and ~/.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
Risk Level
SAFE
Analyzed
Aug 21, 2026, 06:29 PM
Security Audit — agent-trust-hub — git-ssh-identity