smart-tts

PassAudited by ClawScan on May 1, 2026.

Overview

This appears to be a straightforward DashScope text-to-speech helper, with the main things to notice being API key use, provider data sharing, and an undeclared SDK dependency.

Before installing, confirm you are comfortable using a DashScope API key, sending the text you synthesize to DashScope, and installing the DashScope SDK from a trusted source. For batch mode, only provide files whose contents you intend to convert to speech.

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

The skill can use the configured DashScope account and may consume quota or incur provider usage costs.

Why it was flagged

The script reads a DashScope API key from the environment and uses it for provider calls. This is expected for the TTS service, but the registry metadata does not declare a required credential.

Skill content
API_KEY = os.environ.get("DASHSCOPE_API_KEY", "") ... dashscope.api_key = API_KEY
Recommendation

Use a limited-purpose DashScope key, store it securely, and monitor provider usage.

What this means

Any text given to the skill, including batch text, may be sent to the external TTS provider.

Why it was flagged

The supplied text is passed to the DashScope speech synthesizer. This is necessary for cloud TTS, but it means the text leaves the local environment.

Skill content
result = synthesizer.call(text)
Recommendation

Avoid sending confidential or regulated text unless the DashScope account and data handling terms are acceptable.

What this means

Users may need to install or rely on a local DashScope package that is not pinned or described by the skill metadata.

Why it was flagged

The code depends on the third-party DashScope SDK, while the provided install metadata has no install spec or declared dependency.

Skill content
import dashscope
from dashscope.audio.tts_v2 import SpeechSynthesizer
Recommendation

Install the DashScope SDK only from a trusted package source and prefer pinned, reviewed versions.