skills/tansuo2021/adtokeil/serial/Gen Agent Trust Hub

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.Popen in scripts/serial_mux.py to facilitate serial port multiplexing. It launches a background Python process to act as a TCP server for serial data broadcasting and executes socat to 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 pyserial library, a standard dependency for Python serial communication available via the official PyPI registry, and notes a dependency on socat, a widely-used open-source utility for bidirectional data transfer which is typically installed via standard system package managers.
Audit Metadata
Risk Level
SAFE
Analyzed
Jun 13, 2026, 12:34 AM