arxiv-search

Pass

Audited by Gen Agent Trust Hub on Jul 13, 2026

Risk Level: SAFEDATA_EXFILTRATIONCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
  • [DATA_EXFILTRATION]: The skill performs network requests to the api.valyu.ai endpoint to retrieve search results. It requires an API key which is stored locally in the user's home directory at ~/.valyu/config.json and transmitted in the x-api-key request header for authentication.
  • [COMMAND_EXECUTION]: The skill executes local scripts including a Bash wrapper (scripts/search) and a Node.js CLI tool (scripts/search.mjs). The instructions direct the agent to dynamically locate the script path using a find command targeting the plugin cache environment.
  • [PROMPT_INJECTION]: The skill processes external research data from arXiv, presenting a surface for indirect prompt injection (Category 8). \n
  • Ingestion points: Full-text article content and metadata are ingested from the Valyu API in scripts/search.mjs. \n
  • Boundary markers: The documentation does not provide delimiters or instructions for the agent to handle the search results as untrusted content. \n
  • Capability inventory: The skill has the ability to execute shell commands and perform network operations. \n
  • Sanitization: There is no evidence of sanitization or filtering applied to the retrieved content before it is interpolated into the agent's context.
Audit Metadata
Risk Level
SAFE
Analyzed
Jul 13, 2026, 02:06 AM