What problem does it solve? MiniMax-Music3 generations drift genre and ignore instructions when given short free-text prompts, because the model was trained on a specific three-section Structured Caption format that most prompt-assembly code does not emit. ## Core Features & Use Cases - Structured Caption contract: Documents the mandatory Global Metadata, Vocal Details, and Arrangement sections, the 5,000-token budget shared with lyrics, and the rule that lyrics never enter the caption. - Vendored upstream reference library: Ships MiniMax's official captioning skill with a genre router, 18 family indexes, and 1,000 example templates for progressive-disclosure retrieval. - Empirical tuning notes: Records ear-verified A/B results on caption dialect, genre slash-pairs, Basic Attributes correction via Essentia, and caption-lyrics pairing effects on song endings. - Use Case: When building the request-translator that turns Lyric Studio output into an MM3 prompt, use this Skill to emit plain-text section labels inside the <|caption_start|> slot instead of markdown or a one-line description. ## Quick Start Read the vendored upstream SKILL.md and genre router, then write a three-section Structured Caption for my MM3 generation request about an energetic pop-punk track.