ptz-visca
Pass
Audited by Gen Agent Trust Hub on Jun 27, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill performs legitimate camera control operations using well-documented protocol sequences.
- [COMMAND_EXECUTION]: The skill uses the
uv runutility to execute a local Python script,viscactl.py, which is the intended mechanism for its functionality. The script uses standard networking and serial libraries to communicate with external hardware. - [EXTERNAL_DOWNLOADS]: The documentation references official protocol specifications from well-known manufacturers such as Sony and PTZOptics. It also identifies an optional dependency on the standard
pyseriallibrary for serial port support. - [INDIRECT_PROMPT_INJECTION]: The skill takes user input to specify camera commands and network targets. These inputs are processed as arguments to the control script and are restricted to the script's specific command logic (sending VISCA packets), presenting no path for arbitrary shell command execution.
Audit Metadata