← Back to Skills Marketplace
168
Downloads
0
Stars
0
Active Installs
10
Versions
Install in OpenClaw
/install music-studio
Description
面向大模型(LLM)的轻量音乐创作工作台,通过自然语言交互生成音乐、歌词与翻唱。默认采用保守的本地配置与输出管理方式,当前正式支持 MiniMax 歌词、`music-2.6` 文本生成音乐,以及 `music-cover` 前处理配合 `music-2.6` 的两阶段翻唱链路;只有明确说「打开音乐工作室」才进入...
Usage Guidance
What to check before installing:
- The skill needs a provider API key (MiniMax). The code saves keys to ~/.config/music-studio/config.json in plaintext — do not publish that file or embed a real key in shared packages. Prefer using a throwaway or limited-scope key and run clear-key when done.
- Registry metadata does not declare the required credential: treat that as a red flag and ensure you understand/approve where the key is stored before enabling the skill.
- The skill will perform outbound network calls to https://api.minimaxi.com/v1 and will download user-supplied audio URLs (it fetches arbitrary URLs and writes them to disk). If you don't trust the remote audio URLs, avoid using the cover feature or inspect the URLs first.
- Files (library.json, .url, .mp3, .meta.txt, lyrics files) are written into an output directory (default under the package output/ or an XDG-configured location). Check and set the output_dir in config if you want a specific location, and verify file permissions.
- The skill’s activation is guarded by explicit trigger phrases in its conversation layer, but platform-level autonomous invocation could still call it; since it requires a local API key to do anything useful, the blast radius is limited unless you provide a key.
- If you plan to publish or move this environment, run the provided prepublish_check and remove any config.json with real keys. Consider auditing the provider endpoint (api.minimaxi.com) and the MiniMax provider code if you require higher assurance.
If you want more confidence: request that the publisher update the registry metadata to declare the primary credential and its storage behavior, or inspect/modify the code locally so keys are stored in a secret manager or not persisted.
Capability Tags
Capability Assessment
Purpose & Capability
Name, description, and code align: the package implements lyrics generation, text→music generation, and a two-step cover workflow using a MiniMax provider (endpoints under https://api.minimaxi.com/v1). The code only requires a provider API key and local file I/O for outputs, which are expected for this functionality.
Instruction Scope
SKILL.md and the conversation engine restrict activation to explicit trigger phrases and document behavior. At runtime the skill reads/writes a local config.json (~/.config/music-studio/config.json), writes outputs/metadata to an output directory, downloads user-supplied audio URLs, and sends payloads (including audio URLs and lyrics/prompts) to the external API. These actions are within the stated purpose but involve network access and arbitrary URL downloads, so they carry expected operational risk.
Install Mechanism
No install spec; the skill is instruction/code-only and does not fetch or run arbitrary installers. There is no external download/install URL in the registry metadata. This is lower risk than bundled install scripts or remote archive extraction.
Credentials
The skill requires an external API key at runtime (documented in SKILL.md and implemented in code via config.get_api_key/save_config), but the registry metadata lists no required env vars or primary credential. That metadata omission is inconsistent and could mislead users/automations. Also the key is stored in plaintext in a local config.json by default — functional but a potential secrecy risk if users don't secure the file or mistakenly publish packaged config.
Persistence & Privilege
always:false and the skill does not modify other skills or system-wide agent settings. It does persist data to the user's filesystem (config.json and output files) and automatically creates session files and library entries. This is expected behavior for a local workspace but should be noted: files (including audio downloads) will be written to disk and older outputs may be auto-deleted by the clean routine.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install music-studio - After installation, invoke the skill by name or use
/music-studio - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.10
移除环境变量 API Key 依赖,统一改为本地 config.json;补齐发布防泄漏规则、示例配置与发布前自检。
v1.0.9
Streamlined the package for a cleaner ClawHub release. Removed duplicate skill entry files, README and changelog documents, and Python cache artifacts; kept a single root SKILL.md, focused API reference material, and the required Python runtime files. Also bumped the release to 1.0.9.
v1.0.8
Replace packaging note with risk note
v1.0.7
Clarify GitHub repo structure versus ClawHub package layout; keep validated two-stage MiniMax cover flow documentation in published SKILL.
v1.0.6
Fix validated MiniMax cover flow: preprocess with music-cover, generate with music-2.6; sync docs and init behavior; clean release artifacts.
v1.0.4
Clarify current support: MiniMax music-2.6/music-cover only; more providers can be added later or in future versions
v1.0.3
Chat output now attaches local mp3/lyrics files; fixed lyrics DONE actions
v1.0.2
Key handling hardened, explicit set-key/clear-key, OUTPUT_DIR/runtime fixes, timestamp cleanup
v1.0.1
Security fixes: API Key env-var priority, no auto-save, timestamp UTC fix
v1.0.0
LLM-native music studio, multi-provider, session history, DONE flow
Metadata
Frequently Asked Questions
What is Music Studio?
面向大模型(LLM)的轻量音乐创作工作台,通过自然语言交互生成音乐、歌词与翻唱。默认采用保守的本地配置与输出管理方式,当前正式支持 MiniMax 歌词、`music-2.6` 文本生成音乐,以及 `music-cover` 前处理配合 `music-2.6` 的两阶段翻唱链路;只有明确说「打开音乐工作室」才进入... It is an AI Agent Skill for Claude Code / OpenClaw, with 168 downloads so far.
How do I install Music Studio?
Run "/install music-studio" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Music Studio free?
Yes, Music Studio is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Music Studio support?
Music Studio is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Music Studio?
It is built and maintained by mrgyan (@mrgyan); the current version is v1.0.10.
More Skills