Agent skill · creative production · aiskillstore

minimax-music-gen

Use when user wants to generate music, songs, or audio tracks. Triggers on any request involving music creation, song writing, lyrics generation, audio production, or covers. Also triggers when user provides lyrics and wants them turned into a song, or describes a mood/scene and wants background music. Supports multilingual triggers — match equivalent phrases in any language. Do NOT use for music playback of existing files, music theory questions, or music recommendation without generation.

Why this skill is useful

Adds specific commands and parameters for music generation using the MiniMax Music API that the AI wouldn't reliably generate on its own.

What it needs

Requires mmx-cli, node installed locally. Requires minimax account access. About 8k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

MiniMax Music Generation Skill Generate songs (vocal or instrumental) using the MiniMax Music API. Supports two creation modes: Basic (one-sentence-in, song-out) and Advanced Control (edit lyrics, refine prompt, plan before generating). Prerequisites mmx CLI (required): Music generation uses the mmx command-line tool. Check if installed: Install (requires Node.js): Authenticate (first time only): The API key can be obtained from MiniMax Platform. Credentials are saved to ~/.mmx/credentials.json and persist across sessions. Verify: Audio player (recommended): mpv, ffplay, or afplay (macOS built-in) for local playback. mpv is preferred for its interactive controls. CLI Tool This skill uses the mmx CLI for all music generation: Music Generation: mmx music generate — model: music-2.6-free Supports --lyrics-optimizer to auto-generate lyrics from prompt Supports --instrumental for instrumental tracks Supports --lyrics for user-provided lyrics Structured params: --genre, --mood, --vocals, --instruments, --bpm, --key, --tempo, --structure, --references Cover: mmx music cover — model: music-cover-free Takes reference audio via --audio-file <path> or --audio <url> --prompt describes the target cover style Agent flags: Always add --quiet --non-interactive when calling mmx from agents. Pipeline: Vocal: User description -> mmx music generate --lyrics-optimizer -> MP3 Instrumental: User description -> mmx music generate --instrumental -> MP3 Cover: Source audio + style -> mmx music cover -> MP3 Storage All generated music is saved to ~/Music/minimax-gen/. Create the directory if it doesn't exist. Files are named with a timestamp and a short slug derived from the prompt: YYYYMMDDHHMMSS<slug>.mp3 --- Language & Interaction Detect the user's language from their first message and respond in that language for the entire session. This applies to all interaction text, questions, confirmations, and feedback prompts. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/minimax-music-gen

View the source on GitHub

Browse the @skills marketplace