aube-package-manager
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill instructs the agent to process project-level configuration files such as
package.json,pnpm-lock.yaml, andaube-workspace.yaml. These files are external, potentially untrusted data sources that could contain malicious instructions designed to influence the agent's behavior. - Ingestion points: The skill reads
package.json, various lockfiles (pnpm-lock.yaml,package-lock.json,yarn.lock,bun.lock,aube-lock.yaml), and workspace configurations from the file system. - Boundary markers: There are no explicit instructions or delimiters provided to the agent to treat content from these files as untrusted data or to ignore embedded instructions.
- Capability inventory: The skill utilizes commands like
aube install,aube run,aube exec, andaube dlxwhich are capable of executing scripts and binaries defined within the ingested configuration files. - Sanitization: No sanitization or validation logic is specified for how the agent should handle the content of these files before performing actions based on them.
- [EXTERNAL_DOWNLOADS]: The skill provides instructions for installing the Aube tool from external repositories and registries, including
@endevco/aubevia npm and theendevco/tap/aubetap via Homebrew. It also references documentation and benchmarks hosted ataube.en.dev. - [COMMAND_EXECUTION]: The core functionality of the skill involves documenting the use of the
aubecommand-line interface and its subcommands. These commands perform file system operations (managingnode_modulesand global stores) and network operations (fetching packages from registries).
Audit Metadata