Voice Reply

ReviewAudited by ClawScan on May 10, 2026.

Overview

Voice Reply appears to be a coherent offline text-to-speech skill, but its manual installer uses sudo to download and run third-party TTS components, and the referenced main command is not included in the reviewed files.

This looks like a normal offline TTS skill, but treat the installer like any sudo system installer: verify the source and downloaded releases, run it only on a trusted machine, and confirm the missing `bin/voice-reply` executable is present and reviewable before relying on the skill.

Findings (3)

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

A user must trust the downloaded GitHub release artifacts and the installer before allowing system-level installation.

Why it was flagged

The installer downloads and extracts third-party runtime/model archives during setup. This is expected for a local TTS skill, but the artifact does not show checksum or signature verification.

Skill content
curl -L -o sherpa.tar.bz2 "https://github.com/k2-fsa/sherpa-onnx/releases/download/${SHERPA_VERSION}/sherpa-onnx-${SHERPA_VERSION}-linux-x64-shared.tar.bz2"
...
tar -xjf sherpa.tar.bz2 --strip-components=1
Recommendation

Verify the upstream release URLs and, where possible, compare checksums or signatures before running the installer.

What this means

If the installer or downloaded runtime were compromised, it could affect the local system with elevated privileges.

Why it was flagged

The setup script is intended to run with root privileges and then executes the installed sherpa-onnx TTS binary as a test. That is purpose-aligned, but it means downloaded executable code may run during installation.

Skill content
echo -e "${RED}Error: Please run as root (sudo ./install.sh)${NC}"
...
TEST_OUTPUT=$("$SHERPA_DIR/bin/sherpa-onnx-offline-tts" ... "Test" 2>&1 || true)
Recommendation

Run the installer only in an environment you control and trust; consider reviewing the script and downloaded artifacts or using a container/non-production machine.

What this means

The skill may not run as documented, or it may depend on an additional executable that was not part of this review.

Why it was flagged

The reviewed manifest does not include the `{baseDir}/bin/voice-reply` command referenced by SKILL.md, so the main runtime wrapper's behavior cannot be verified from the supplied artifacts.

Skill content
3 file(s): README.md (1960 bytes), SKILL.md (4484 bytes), scripts/install.sh (4007 bytes)
Recommendation

Before use, confirm that `bin/voice-reply` exists in the installed skill package and review its contents.