開発
#api
music-generation
Use this skill when the user requests to generate, create, compose, or produce music or songs — background music, theme songs, jingles, or instrumental tracks. Generates a song from a style/mood prompt and optional lyrics via the MiniMax music API.
DeepseekModel
キュレーション済みスキル
品質 優秀 · 90
v1.0.0
取得
https://deepseekmodel.com/api/download.php?id=bytedance-deer-flow-skills-public-music-generation-skill-md&format=skill
ダウンロード .skill
標準形式。system_prompt と model_config を収録し、任意の Agent で利用可能
.skill ファイルの system_prompt フィールドの実際の内容。
name music-generation description Use this skill when the user requests to generate, create, compose, or produce music or songs — background music, theme songs, jingles, or instrumental tracks. Generates a song from a style/mood prompt and optional lyrics via the MiniMax music API. Music Generation Skill Overview This skill generates songs (vocal or instrumental) from a structured JSON spec using the MiniMax music generation API ( /v1/music_generation ). You describe the style/mood/scene in prompt , optionally provide lyrics , and the script returns an MP3. Workflow Step 1: Understand Requirements Identify the desired style, mood, scene, language, and whether the user wants vocals or a pure instrumental track. Decide whether to supply lyrics or let the model write them. Step 2: Create the Spec JSON Write a JSON file in /mnt/user-data/workspace/ named {descriptive-name}.json : { "title" : "Rainy Night Cafe" , "prompt" : "indie folk, melancholic, introspective, walking alone, cafe" , "lyrics" : "[verse]\nStreetlights glow the night wind sighs\n[chorus]\nPush the wooden door warm air inside" } Fields: title (optional): a human-readable name. prompt (required): style, mood, and scene. Drives the musical character. lyrics (optional): song lyrics. Use \n between lines and structure tags such as [Intro] , [Verse] , [Pre Chorus] , [Chorus] , [Bridge] , [Outro] . is_instrumental (optional, bool): set true for a pure instrumental track (no lyrics needed). Behavior: lyrics provided → those lyrics are sung. is_instrumental: true → instrumental, no vocals. neither → the model auto-writes lyrics from prompt ( lyrics_optimizer ). Step 3: Execute Generation python /mnt/skills/public/music-generation/scripts/generate.py \ --prompt-file /mnt/user-data/workspace/rainy-night-cafe.json \ --output-file /mnt/user-data/outputs/rainy-night-cafe.mp3 Parameters: --prompt-file : Absolute path to the JSON spec (required). --output-file : Absolute path for the output MP3 (required). [!NOTE] Do NOT read the python file, just call it with the parameters. Environment MINIMAX_API_KEY (required): your MiniMax interface key. MINIMAX_API_HOST (optional): default https://api.minimaxi.com . MINIMAX_MUSIC_MODEL (optional): default music-2.6-free (works for all API-key users); paid/Token-Plan users can set music-2.6 for higher limits. Output Handling Music is saved as MP3 (typically in /mnt/user-data/outputs/ ). Share the generated file with the user using the present_files tool. Offer to iterate on style or lyrics if adjustments are needed. Notes Keep prompt focused on style/mood/scene; put the actual sung words in lyrics . For non-English songs, write lyrics in the target language.
このスキルを起動するキーワード。クリックでコピーできます。
このスキルにはトリガーワードがありません。
ダウンロードした .skill に含まれるフィールド。
| フィールド | 説明 |
|---|---|
| format | フォーマット識別子(skill/v1) |
| skill_id | スキル固有 ID |
| name | スキル名 |
| version | バージョン |
| description | 説明 |
| category | カテゴリ(配列) |
| trigger_words | トリガーワード |
| tags | タグ |
| source | ソース |
| source_url | ソース URL(本ページ) |
| exported_at | エクスポート日時(ダウンロード毎) |
| system_prompt | システムプロンプト本文 |
| model_config | モデル設定:provider / model / temperature / max_tokens / top_p |
| examples | サンプル |
| install_guide | 各プラットフォームの導入説明(Coze / Dify / Claude / カスタム) |