wqo-cli
Pass
Audited by Gen Agent Trust Hub on Sep 11, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill downloads and installs the
wqo==0.1.1package from the official PyPI registry (https://pypi.org/simple). This is performed by thescripts/wqo.shscript using eitheruvorpipto set up a local virtual environment within the user's project directory. - [COMMAND_EXECUTION]: The
scripts/wqo.shscript uses standard shell commands to manage environment setup and execute the research CLI. It utilizesexecwith preserved arguments ("$@") to run thewqobinary, which is a safe practice for command forwarding. - [INDIRECT_PROMPT_INJECTION]: The skill has an attack surface for indirect injection as it processes research alpha expressions and data identifiers provided in the conversation.
- Ingestion points: Research code strings passed to the
wqo sim run --codeflag and dataset/alpha IDs used across various commands. - Boundary markers: The
references/runtime.mdfile provides extensive operational boundaries, including explicit instructions for the agent to never automate submissions without user confirmation and to avoid accessing credential files directly. - Capability inventory: The skill can perform network operations via the installed WQO CLI, execute shell commands via
scripts/wqo.sh, and write to the local.wqo/project subdirectory. - Sanitization: The runner script employs
umask 077to restrict file permissions andset -euo pipefailfor execution safety. The skill relies on the WorldQuant BRAIN API and the CLI tool's own validation for sanitizing simulation code.
Audit Metadata