← Back to Skills Marketplace
voice-minimax
by
zhuchenggong19851114-design
· GitHub ↗
· v1.0.0
· MIT-0
96
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install voice-minimax
Description
通过MiniMax API生成高质量语音,转换为OPUS格式并发送至飞书用户,可支持语音条和可转发MP3文件。
Usage Guidance
The skill appears to do what it says (generate TTS with MiniMax and send it to Feishu), but it omits key operational details and encourages insecure practices. Before installing or using it: (1) Confirm and provide credentials securely (do not paste API keys inline); prefer environment variables or a secret manager (e.g., MINIMAX_KEY, LARK_USER_ID). (2) Ensure required binaries exist and are from trusted sources: python3, ffmpeg, and lark-cli. (3) Verify the MiniMax API domain (api.minimaxi.com) is the legitimate service you intend to use and review their privacy policy — audio/text will be sent to that third party. (4) Add explicit error handling and response checks to avoid writing/forwarding malformed or unintended data. If the publisher cannot or will not declare the required env vars and dependencies in metadata or update SKILL.md to recommend secure secret handling, treat the skill as risky and avoid using it with sensitive content.
Capability Analysis
Type: OpenClaw Skill
Name: voice-minimax
Version: 1.0.0
The skill provides legitimate Text-to-Speech functionality using the MiniMax API and Lark (Feishu) for delivery. However, it is classified as suspicious because SKILL.md provides a specific, hardcoded Feishu OpenID (ou_c1e599d5838a3f2ab8c4dbc40b709cf2) as the 'default' recipient. If a user or the AI agent fails to properly replace this placeholder during configuration, any generated audio—which could contain sensitive user-provided text—would be exfiltrated to this specific external account.
Capability Assessment
Purpose & Capability
The described capability (MiniMax TTS → convert to OPUS → send to Feishu) is coherent with the instructions. However, the skill does not declare required environment variables or binaries even though the runtime clearly needs a MiniMax API key, a Feishu (Lark) user id, python3, ffmpeg, and lark-cli. Omitting these required resources is an inconsistency that reduces transparency and increases risk.
Instruction Scope
SKILL.md provides concrete shell/python commands that call an external TTS API, write audio files under /tmp, convert them with ffmpeg, and send them via lark-cli. Those actions are within the stated purpose. Concerns: the example embeds the API key inline in the Python one-liner (encourages insecure secret handling), and the instructions do not mention validating API responses, error handling, or confirming the target Feishu recipient — increasing risk of accidental data disclosure or misdelivery.
Install Mechanism
This is an instruction-only skill (no install spec). While low friction, the instructions rely on external binaries (python3, ffmpeg, lark-cli) that are not declared in 'required binaries' nor is there guidance to install them. That mismatch is a practical and security concern because users/agents may run commands assuming dependencies exist or obtain binaries from untrusted sources.
Credentials
The skill requires a MiniMax API key and a Feishu user open_id to function, but requires.env and primary credential fields are empty. The example also suggests embedding the API key directly in a command, which risks accidental leakage. Requesting those two secrets would be proportionate to the task, but failing to declare them and advising insecure usage is a notable problem.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and has no install-time persistence. Autonomy (model invocation) is enabled by default but is not combined with other high-privilege requests here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install voice-minimax - After installation, invoke the skill by name or use
/voice-minimax - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
voice-minimax v1.0.0
- Initial release of the skill enabling MiniMax TTS voice generation and automated delivery to Feishu (Lark) via lark-cli.
- Supports "语音条" (OPUS audio) by default and "MP3 文件" (file attachment) on request.
- Detailed configuration and parameter options provided for custom voice output.
- Important usage notes included for correct audio format and API settings.
Metadata
Frequently Asked Questions
What is voice-minimax?
通过MiniMax API生成高质量语音,转换为OPUS格式并发送至飞书用户,可支持语音条和可转发MP3文件。 It is an AI Agent Skill for Claude Code / OpenClaw, with 96 downloads so far.
How do I install voice-minimax?
Run "/install voice-minimax" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is voice-minimax free?
Yes, voice-minimax is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does voice-minimax support?
voice-minimax is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created voice-minimax?
It is built and maintained by zhuchenggong19851114-design (@zhuchenggong19851114-design); the current version is v1.0.0.
More Skills