uv-python
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructs the agent to use various
uvCLI commands for environment management and script execution, such asuv init,uv sync, anduv run. - [EXTERNAL_DOWNLOADS]: The instructions describe how to download and install Python packages and tools from public registries using
uv addanduv tool install. - [REMOTE_CODE_EXECUTION]: The skill promotes the use of
uvxanduv tool installwhich fetch and execute external packages; however, these are standard package management functions interacting with trusted registries and are considered safe within the intended use-case. - [DYNAMIC_EXECUTION]: Provides methods for executing Python code snippets and scripts at runtime using
uv runanduvx, which involves dynamic interpretation of Python source code as part of its primary functionality. - [INDIRECT_PROMPT_INJECTION]: The skill establishes an environment for processing and executing user-supplied Python code, which constitutes an indirect injection surface. 1. Ingestion points: User-provided script files and inline code snippets passed to
uv runvia stdin. 2. Boundary markers: The skill does not explicitly define delimiters for untrusted content, relying on standard shell piping or heredoc structures. 3. Capability inventory: Subprocess execution foruvcommands, including script execution, environment creation, and network-based package retrieval. 4. Sanitization: No specific sanitization or validation of the Python code logic is described, as the skill is intended for standard development tasks.
Audit Metadata