zinit-zsh
Pass
Audited by Gen Agent Trust Hub on Sep 26, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONPERSISTENCEDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill manages shell configuration files which ingest data from external repositories, potentially allowing malicious content in those repositories to influence the environment.
- Ingestion points: Modifies
.zshrcand files within.config/zsh/that reference external plugins and snippets. - Boundary markers: No specific delimiters or safety instructions are used to isolate content retrieved from external repositories.
- Capability inventory: Utilizes Zinit hooks (
atclone,atpull,atinit,atload) for shell execution and build tools likemakeandcmakefor installation. - Sanitization: Content from external sources is sourced or executed without explicit validation or sanitization.
- [REMOTE_CODE_EXECUTION]: The skill provides patterns for downloading binaries from GitHub releases and executing repository-provided setup scripts via
atcloneandatpullmodifiers. - [COMMAND_EXECUTION]: Shell commands are executed for completion generation, directory management, symlinking, and software compilation during the plugin installation process.
- [PERSISTENCE]: Manages Zsh startup files (
.zshrc), ensuring that all configured plugins, binaries, and environment modifications are persisted across new shell sessions. - [DYNAMIC_EXECUTION]: Uses
evalwithinatloadhooks to dynamically execute initialization code for environment management tools likemise.
Audit Metadata