serial
Pass
Audited by Gen Agent Trust Hub on Jun 13, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
subprocess.Popeninscripts/serial_mux.pyto facilitate serial port multiplexing. It launches a background Python process to act as a TCP server for serial data broadcasting and executessocatto create a virtual PTY device that connects to this local TCP server. These operations are contained to the local system and are used solely for the tool's primary multiplexing feature without using shell execution. - [EXTERNAL_DOWNLOADS]: The skill documentation correctly identifies its requirements for external software. It references the
pyseriallibrary, a standard dependency for Python serial communication available via the official PyPI registry, and notes a dependency onsocat, a widely-used open-source utility for bidirectional data transfer which is typically installed via standard system package managers.
Audit Metadata