← Back to Skills Marketplace
671
Downloads
2
Stars
3
Active Installs
1
Versions
Install in OpenClaw
/install mm-music-maker
Description
Create music with MiniMax music models (e.g., music-2.5). Use when generating songs or instrumental tracks from lyrics and style prompts, or when integrating...
Usage Guidance
This skill is plausibly what it says: a MiniMax music-generation client. Before installing, confirm you are willing to provide a MiniMax API key (MINIMAX_MUSIC_API_KEY) and that the domain api.minimaxi.com is the correct official endpoint for your account. The package metadata should be updated to declare the required env var; treat the omission as sloppy packaging rather than proof of malice. Also: (1) review the API key permissions and rotate the key if you later remove the skill, (2) ensure the runtime environment has the Python requests library, (3) sandbox execution if you want to be extra cautious (the script will POST your lyrics/prompts and will download any URL the API returns), and (4) prefer obtaining the skill from a known/trusted source or ask the publisher for corrected metadata if you need higher assurance.
Capability Analysis
Type: OpenClaw Skill
Name: mm-music-maker
Version: 1.0.0
The skill's core functionality is benign, aiming to generate music via the MiniMax API. However, the `scripts/generate_music.py` script, through its `--output` argument, allows a user to specify an arbitrary file path for saving the generated audio. This path is directly passed to `scripts/utils_audio.py`'s `save_bytes` and `download_url` functions, which use `pathlib.Path` to create and write to the specified file. While `pathlib` offers some path normalization, it does not prevent writing to sensitive system locations (e.g., `/etc/cron.d/`, `~/.ssh/`) if the agent has the necessary permissions. This constitutes an arbitrary file write vulnerability due to a lack of input sanitization, which could be exploited for privilege escalation or persistence, classifying the skill as suspicious rather than malicious due to the absence of clear intent for self-exploitation.
Capability Assessment
Purpose & Capability
Name, description, SKILL.md, code files, and reference doc all align: this is a MiniMax music-generation client that calls https://api.minimaxi.com/v1/music_generation. However, the registry metadata does not declare the MINIMAX_MUSIC_API_KEY environment variable or any primary credential even though both SKILL.md and the scripts require it.
Instruction Scope
Runtime instructions are limited to building prompts, calling the MiniMax API, decoding hex or downloading a returned URL, and saving audio to disk. The skill does not read unrelated local files, other environment variables, or system configs beyond the single API key.
Install Mechanism
No install spec (instruction-only with bundled scripts). This is low risk; the skill does network calls at runtime but does not download arbitrary installer artifacts during installation.
Credentials
The code and SKILL.md require MINIMAX_MUSIC_API_KEY, but the registry metadata lists no required environment variables or primary credential. That omission is an incoherence (a real secret is needed but not declared). No other unrelated credentials are requested.
Persistence & Privilege
No special persistence (always=false). The skill does not request to modify other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mm-music-maker - After installation, invoke the skill by name or use
/mm-music-maker - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Music generation skill powered by MiniMax Music API. | Support standard songs with lyrics, pure instrumental music, melodic chanting/humming, structured prompt crafting, multiple output formats (hex/url)
基于 MiniMax Music API 的音乐生成技能, 支持带歌词的完整歌曲生成、纯音乐生成以及旋律哼唱生成。
Metadata
Frequently Asked Questions
What is mmMusicMaker?
Create music with MiniMax music models (e.g., music-2.5). Use when generating songs or instrumental tracks from lyrics and style prompts, or when integrating... It is an AI Agent Skill for Claude Code / OpenClaw, with 671 downloads so far.
How do I install mmMusicMaker?
Run "/install mm-music-maker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is mmMusicMaker free?
Yes, mmMusicMaker is completely free (open-source). You can download, install and use it at no cost.
Which platforms does mmMusicMaker support?
mmMusicMaker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created mmMusicMaker?
It is built and maintained by Haolan He (@blue-coconut); the current version is v1.0.0.
More Skills