developing-with-streamlit

Pass

Audited by Gen Agent Trust Hub on Sep 14, 2026

Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: The scripts/discover.py script executes a subprocess using subprocess.run() to run a hardcoded Python probe (import streamlit; print(streamlit.__path__[0])). This probe is used to identify the installation directory of the streamlit package within the user's local development environment.
  • [DYNAMIC_EXECUTION]: The tool dynamically detects the appropriate Python interpreter by searching for common virtual environment locations (such as .venv), environment variables (like VIRTUAL_ENV or CONDA_PREFIX), and project lockfiles (including poetry.lock, uv.lock, pdm.lock, and Pipfile). This allows the skill to automatically adapt to the user's specific development setup and project configuration.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 14, 2026, 08:53 PM
Security Audit — agent-trust-hub — developing-with-streamlit