music-caption-rewriter

Convert music descriptions and tagged lyrics into structured MiniMax Music 3 generation captions.

38|4|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/Qo-qiao/ComfyUI-omni-llm --skill music-caption-rewriter-qo-qiao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: music-caption-rewriter
Source: https://github.com/Qo-qiao/ComfyUI-omni-llm/tree/main/skills/music-caption-rewriter
Command: npx skills add https://github.com/Qo-qiao/ComfyUI-omni-llm --skill music-caption-rewriter-qo-qiao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Writing effective prompts for AI music generation is difficult: brief descriptions lack the detail models need, and users struggle to translate musical intent into structured, section-aware instructions. This Skill turns a short music description and optional tagged lyrics into a professional MiniMax Music 3 structured caption ready for the generation API. ## Core Features & Use Cases - Structured Caption Generation: Produces captions with exactly three sections — Global Metadata (genre, tempo, emotional progression, production profile), Vocal Details (timbre, register, delivery, harmonies), and a section-by-section Arrangement timeline. - Progressive Template Retrieval: Routes genre and mood cues through a genre router to one of 18 style families, selects up to three reference templates (Foundation, Modifier, Arrangement) from a library of 1,000 text templates, and synthesizes an original caption without copying template content. - Lyric Tag Preservation: Treats bracketed lyric tags like [Verse] and [Chorus] as executable structural directives while never quoting or reproducing lyric content. - Use Case: A user provides "a warm acoustic pop song with intimate female vocals and a gradual emotional build" plus tagged lyrics, and receives a complete structured caption to pass directly as the instructions field of the MiniMax Music 3 generation API. ## Quick Start Use $music-caption-rewriter to turn my music description and tagged lyrics into a structured Music 3.0 caption with global metadata, vocal details, and arrangement.

Frequently Asked Questions about music-caption-rewriter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write better prompts for MiniMax Music 3 generation?

Provide a natural-language music description and optional tagged lyrics to the music-caption-rewriter skill. It returns a structured caption with Global Metadata, Vocal Details, and Arrangement sections that you pass as the instructions field of the MiniMax Music 3 generation API.

How do I preserve lyric section tags in AI music prompts?

Include bracketed tags like [Verse], [Chorus], and [Bridge] in your lyrics input. The skill treats these tags as executable structural and musical directives, mapping each one to the matching section of the arrangement timeline without reproducing the lyric text itself.

What music genres does the caption template library support?

The library covers 18 style families routed through a genre router, including pop and ballad, hip-hop and rap, metal and heavy rock, cinematic orchestral, East Asian modern, jazz and swing, and a cappella. It contains 1,000 full caption templates organized by family indexes.

Can I get JSON output from a music caption generator?

Yes, JSON or JSONL output is available when explicitly requested. The machine-readable output includes the original inputs and the rewritten_caption field, with routing diagnostics or template IDs included only on request.

Does the music caption rewriter require external APIs or scripts?

No, the skill is entirely text-based with no scripts, databases, embeddings, or external API calls. It uses natural-language reasoning over local reference files and templates through progressive disclosure.

What are the limitations of template-based music caption generation?

The skill does not invent precise keys, BPM, or vocal ranges unless explicitly provided or strongly justified, and it never copies template sentences or structures. Instrumental requests stay instrumental, and explicit constraints like vocal gender are never reversed.