← Back to Skills Marketplace
82
Downloads
1
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install music-composer
Description
专业音乐创作规划 Skill。基于 mmx-cli(MiniMax AI)生成高质量音乐和歌曲。自动规划曲风(Genre)、节奏(Tempo)、乐器编配(Instrumentation)、人声特色(Vocal),将用户的模糊需求转化为精准的生成 Prompt。支持:纯器乐(instrumental)、中文歌词歌曲...
Usage Guidance
Before installing or running this skill:
- Verify the mmx CLI: the skill depends on an external tool named 'mmx' but the registry metadata does not declare it. Confirm the official project/homepage (the SKILL.md mentions https://www.minimax.io — check that domain and the npm package @aivcore/mmx-cli match the official project).
- Prefer sandboxed testing: if you must 'npm install -g', consider installing in a container or VM first to observe behavior (global npm installs can run arbitrary scripts).
- Validate the npm package and author: review the @aivcore/mmx-cli package, its maintainers, and its GitHub/release tags before trusting it.
- Check what 'mmx' does: the included code will call 'mmx quota' and 'mmx music generate/cover' — confirm that the mmx CLI does not upload local files or telemetry you don't expect.
- Be cautious with file contents: the script reads lyric files you provide and writes outputs to ~/video; avoid putting sensitive data in inputs.
- If you need higher assurance, ask the publisher for the official homepage/source or request that the registry metadata be updated to declare 'mmx' as a required binary and include a verified upstream URL.
Overall: the skill appears functionally coherent but metadata omissions and an unverified npm install recommendation justify caution.
Capability Analysis
Type: OpenClaw Skill
Name: music-composer
Version: 1.0.1
The music-composer skill bundle is a well-structured tool for generating music via the MiniMax AI CLI (mmx). It includes a Python wrapper (generate_music.py) that uses safe subprocess execution and comprehensive reference guides for music theory and prompt engineering. Notably, SKILL.md includes proactive security instructions, such as verifying the CLI tool's version and source before execution, which demonstrates a defensive posture against potential supply chain attacks or malicious binaries.
Capability Tags
Capability Assessment
Purpose & Capability
SKILL.md and the included script both require an external 'mmx' CLI (and even recommend installing @aivcore/mmx-cli via npm). However, the skill's registry metadata lists no required binaries, no homepage, and no source. That omission is inconsistent: a music-generation skill legitimately needs mmx, so the metadata should declare it and provide a trusted source. The missing homepage/source makes it harder to verify the claimed upstream project.
Instruction Scope
The runtime instructions and the script stay within the stated purpose: they run mmx commands, build prompts, read a user-supplied lyrics file, and write output files to ~/video. The SKILL.md explicitly advises verifying the mmx binary before running commands. The skill does not request unrelated system files or environment variables, nor does it attempt to exfiltrate data to external endpoints in the provided files.
Install Mechanism
There is no formal install spec in the registry (instruction-only), but SKILL.md suggests installing mmx via npm ('npm install -g @aivcore/mmx-cli'). Because the skill has no homepage/source and the npm package namespace is not independently verified here, recommending a global npm install is a moderate-risk instruction — users should confirm the package's official origin and consider installing in a sandbox or container.
Credentials
The skill requests no environment variables, credentials, or config paths. The script only uses the user's home directory for output and reads a provided lyrics file; there is no access to unrelated secrets or system configuration in the included code.
Persistence & Privilege
The skill does not request 'always' presence and does not modify other skills or system-wide settings. It runs on-demand and uses external mmx CLI; autonomy settings are default and appropriate for this kind of integration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install music-composer - After installation, invoke the skill by name or use
/music-composer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- 新增依赖检查与安全声明:要求在生成音乐前,先验证 mmx CLI 是否已正确安装且来源可信。
- 提供 mmx 安装指引,并加入官方渠道提示,避免从未知来源获取。
- 明确规定必须执行 mmx 存在性与版本检查,若检查未通过,禁止执行生成命令并提醒用户。
- 调整生成命令前置说明,强调执行前需完成依赖校验。
v1.0.0
Skill 核心能力总结:
规划音乐时,我会自动帮你做这几件事:
曲风选择 — 从17种风格里推荐最适合你场景的那个
节奏规划 — BPM 精准匹配(工作80-100、跑步120-140、冥想40-60…)
乐器编配 — 推荐搭配组合 + 平滑过渡关键词(fade in/out、seamless layering)
层次控制 — 前景旋律 / 中景和声 / 背景氛围三层分离
活人感 — 必加 organic、breathable、subtle imperfection、groove feel
情感细腻度 — swell and release、emotional arc、tender emotional depth
Metadata
Frequently Asked Questions
What is music-composer?
专业音乐创作规划 Skill。基于 mmx-cli(MiniMax AI)生成高质量音乐和歌曲。自动规划曲风(Genre)、节奏(Tempo)、乐器编配(Instrumentation)、人声特色(Vocal),将用户的模糊需求转化为精准的生成 Prompt。支持:纯器乐(instrumental)、中文歌词歌曲... It is an AI Agent Skill for Claude Code / OpenClaw, with 82 downloads so far.
How do I install music-composer?
Run "/install music-composer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is music-composer free?
Yes, music-composer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does music-composer support?
music-composer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created music-composer?
It is built and maintained by 朱一新 (@yuhouxinliang); the current version is v1.0.1.
More Skills