Jarvis Tts

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

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

Anything the assistant speaks through this skill may be transmitted to Microsoft edge-tts for audio generation.

Why it was flagged

The documentation discloses that text is sent to Microsoft’s TTS API to generate audio. This is purpose-aligned, but it means sensitive text could be shared with an external provider.

Skill content
edge-tts 调用微软 TTS API 生成 MP3
Recommendation

Avoid using it for secrets, private messages, or sensitive business/personal data unless you are comfortable with that provider handling the text.

What this means

The skill will only work if the edge-tts package is installed, and the installed package version comes from the user’s Python package environment.

Why it was flagged

The skill depends on an external Python package installed separately, with no pinned version or lockfile shown. This is expected for the TTS purpose but is still a supply-chain point users should notice.

Skill content
edge-tts (`pip3 install edge-tts`)
Recommendation

Install dependencies from trusted sources and consider pinning a known-good edge-tts version in managed environments.

What this means

Using the skill runs local Python/edge-tts and afplay processes to create and play audio.

Why it was flagged

The script invokes local commands to generate and play audio. This is central to the advertised function and uses argument arrays rather than shell interpolation.

Skill content
subprocess.run([sys.executable, "-m", "edge_tts", ...]); subprocess.run(["afplay", tmpfile.name], timeout=120)
Recommendation

Install only if you are comfortable with local command execution for audio generation and playback.