MiniMax Speech 2.8

ReviewAudited by ClawScan on May 1, 2026.

Overview

MiniMax Speech 2.8 appears to be a coherent TTS helper, with expected API-key and third-party data-sharing risks that should be handled carefully.

Before installing, be comfortable providing a MiniMax API key and sending TTS text to MiniMax. Use trusted MiniMax endpoints only, install dependencies in a controlled Python environment, and choose output paths deliberately.

Findings (4)

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

If an untrusted endpoint were used, the user's MiniMax API key and request text could be sent outside MiniMax.

Why it was flagged

The CLI lets callers override the API endpoint, and the same authenticated request is sent to whatever endpoint is selected.

Skill content
tts_parser.add_argument("--endpoint", default="https://api.minimax.io/v1/t2a_v2" ...); response = requests.post(args.endpoint, headers=headers, json=payload, timeout=args.timeout)
Recommendation

Use the default endpoint or verified MiniMax regional endpoints only, and do not follow prompt-provided endpoint changes unless the user explicitly approves them.

What this means

API calls may use the user's MiniMax account, quota, and billing context.

Why it was flagged

The skill requires a service API key to make MiniMax requests; this is expected for the integration, but it is sensitive account authority.

Skill content
Export `MINIMAX_API_KEY` with the API key the user promised to supply. The script will refuse to run without it.
Recommendation

Set the API key only in a trusted environment, use a scoped or rotatable key if MiniMax supports it, and update metadata to declare `MINIMAX_API_KEY`.

What this means

Installing dependencies from an untrusted or changed package source can affect the execution environment.

Why it was flagged

The skill depends on installing an external Python package manually; this is normal for the helper's purpose but is not captured in an install spec or pinned version.

Skill content
Run `pip install requests` in the environment that will execute the script.
Recommendation

Install `requests` from a trusted package index, preferably in a virtual environment, and pin a reviewed version if reproducibility matters.

What this means

Text submitted for speech synthesis leaves the local environment and is processed by MiniMax or the configured endpoint.

Why it was flagged

The TTS text is placed into a JSON payload and sent to an external provider endpoint, which is expected for this API-based TTS skill.

Skill content
payload: Dict[str, Any] = {"model": args.model, "text": args.text, "stream": args.stream, "output_format": args.output_format}; response = requests.post(args.endpoint, headers=headers, json=payload, timeout=args.timeout)
Recommendation

Avoid sending secrets or confidential text unless MiniMax's data handling terms and the selected endpoint are acceptable.