Generate Protoss-style (StarCraft) voice effects using SoX and FFmpeg.

PassAudited by ClawScan on May 1, 2026.

Overview

The artifacts show a straightforward local audio-effect processor using SoX and FFmpeg, with no evidence of credential access, networking, persistence, or hidden behavior.

This appears benign for its intended purpose. Before installing, be comfortable with the agent running ffmpeg/sox locally and writing processed audio files next to your inputs; ask it to preserve raw files if you do not want temporary audio cleaned up.

Findings (2)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Using the skill allows the agent to run local media-processing binaries and create or replace generated audio outputs.

Why it was flagged

The skill invokes local ffmpeg and sox commands on the supplied audio file. This is central to the stated audio-effect purpose and uses argument lists rather than shell execution.

Skill content
subprocess.run(["ffmpeg", "-y", "-i", input_path, "-vn", temp_wav_in], check=True, ...); subprocess.run(cmd_psi, check=True)
Recommendation

Use it only on intended audio files, keep backups if an existing _psionic output matters, and install ffmpeg/sox from trusted package sources.

What this means

The agent may perform expected processing and temporary-file cleanup without describing every step during normal use.

Why it was flagged

The workflow tells the agent to run the processor and silently clean temporary artifacts. This is scoped to the audio task, but it is still a local file-operation behavior users should notice.

Skill content
Execute `protoss_fx.py` on the raw file. *Do not narrate this step unless debugging.* ... Clean up raw/intermediate files silently if they are temporary.
Recommendation

If preserving raw or intermediate audio is important, ask the agent not to delete temporary files before invoking the skill.