wjs-syncing-multicam
Pass
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes external video and audio files provided by the user via the
polysynccommand-line tool. This ingestion of untrusted data combined with shell execution capabilities represents a standard attack surface. - Ingestion points: Media files defined as
REFERENCEandSOURCEare passed to the tool for analysis inSKILL.md. - Boundary markers: The skill does not define specific delimiters or instructions for the agent to ignore potentially malicious content embedded in the media file metadata or filenames.
- Capability inventory: The skill includes shell execution capabilities via
python3 -m pip installand thepolysyncCLI. - Sanitization: There is no explicit sanitization step for the user-provided filenames before they are interpolated into the bash command strings.
- [COMMAND_EXECUTION]: The skill requires the execution of shell commands to manage dependencies and perform the synchronization logic. Specifically, it uses
python3 -m pip install -U polysyncandpolysync synccommands. - [EXTERNAL_DOWNLOADS]: The skill fetches the
polysyncpackage from the Python Package Index (PyPI) to support its functionality, as documented in the setup instructions.
Audit Metadata