stock-liquidity
Pass
Audited by Gen Agent Trust Hub on Sep 25, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDYNAMIC_EXECUTIONDYNAMIC_CONTEXT_INJECTION
Full Analysis
- [DYNAMIC_CONTEXT_INJECTION]: The skill utilizes the load-time execution syntax (!command) in SKILL.md to perform a pre-check of the Python environment. It runs a script to verify the presence of required libraries before the user interacts with the skill.
- [DYNAMIC_EXECUTION]: The environment check uses the Python exec() function to execute a try/except block as a one-liner to detect if modules are available for import.
- [COMMAND_EXECUTION]: The skill uses subprocess.check_call to invoke the pip package manager during the setup phase, ensuring that the necessary analytical libraries are installed on the local system.
- [EXTERNAL_DOWNLOADS]: During its setup process, the skill downloads and installs standard data science libraries (pandas, numpy) and the yfinance library from the official Python Package Index (PyPI), which are well-known and standard tools for financial analysis.
Audit Metadata