onyx-cli
Pass
Audited by Gen Agent Trust Hub on Oct 23, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests data from external sources (the Onyx knowledge base) via the
searchandaskcommands. This represents a potential indirect prompt injection surface if the connected data sources (Slack, Google Drive, Confluence, etc.) contain malicious instructions intended to influence the agent's behavior when the content is retrieved. - Ingestion points: Data enters the agent's context through the output of
onyx-cli searchandonyx-cli askcommands. - Boundary markers: The
searchcommand provides structured JSON output, which helps delimit data from instructions. Theaskcommand provides plain text. - Capability inventory: The agent can execute
onyx-clisubcommands and process the returned results. - Sanitization: The instructions do not specify any sanitization or filtering of the retrieved content.
- [EXTERNAL_DOWNLOADS]: The documentation includes instructions to install the
onyx-clipackage from PyPI (pip install onyx-cli). This is the primary tool required for the skill's functionality and is provided by the same vendor as the skill author.
Audit Metadata