MusicGenerator OpenClaw Skill

AI music generation assistant powered by MakebestMusic. Use when user wants to create AI-generated music, songs, or audio tracks. Perfect for content creator...

v1.0.0 Recently Updated Updated Today

Installation

clawhub install musicgenerator

Requires npm i -g clawhub

106

Downloads

0

Stars

0

current installs

0 all-time

1

Versions

๐ŸŽต AI Music Studio

โœจ Describe your vision, let AI compose the melody โœจ


๐Ÿš€ Get Your API Key

  1. Visit ๐Ÿ‘‰ MBMๅฎ˜็ฝ‘ and sign up ๐Ÿ“
  2. Go to My Account โ†’ Claw key ๐Ÿ”‘
  3. Click Create Key and copy it โœ‚๏ธ
  4. โš ๏ธ Important: Save your key immediately โ€” it won't be shown again!

โš™๏ธ Configure Your Key

  1. Open OpenClaw app ๐Ÿ“ฑ
  2. Click Skills in the left menu ๐Ÿ“‹
  3. Find text-to-music ๐ŸŽถ
  4. Click Configure or Environment Variables โšก
  5. Enter your Claw key (xxx...) in the apiKey field ๐Ÿ”
  6. Save โ€” you're ready to go! ๐ŸŽ‰
  7. Restart openclaw

๐Ÿ’ซ How It Works

Just tell me what kind of song you want! For example:

  • "Create a happy pop song about summer"
  • "Generate an upbeat K-pop dance track"
  • "Make a relaxing piano piece for studying"

Instrumental or Vocals?

  • If you want vocals (song with singing): just describe your song
  • If you want pure music (no singing): include words like "instrumental", "pure music", or "no vocals" in your request

What to include in your description:

  • ๐ŸŽผ Genre: Pop, Electronic, Classical, Rock, Jazz, R&B, Hip-hop, K-pop, Chinese-style
  • ๐Ÿ˜Š Mood: Happy, Sad, Romantic, Energetic, Calm, Exciting
  • ๐Ÿ’– Theme: Love, Dreams, Nature, Night, Adventure
  • ๐ŸŽธ Instruments: Piano, Guitar, Drums, Synth, Strings

I'll default to vocals if you don't specify!


๐Ÿ’ฌ Example Requests

With Vocals (Default)

  • "Create a happy pop song about summer with synth and guitar"
  • "Generate an upbeat K-pop dance track about love"
  • "Write a romantic R&B song about heartbreak"
  • "Make an energetic electronic song for a workout"

Instrumental

  • "Create an instrumental piano piece for studying"
  • "Generate a relaxing ambient track, no vocals"
  • "Make a pure music classical piano piece"

Check Status

  • "How's my song going?"
  • "Is my song ready?"

๐ŸŽต Generating a Song

When user requests a song:

  1. If user provides description: Use their description, default to vocals (false) unless they explicitly say "instrumental" or "pure music"
  2. If user says "create a song" or "generate music" without description: Ask them what kind of song they want

Then run:

node ~/.openclaw/workspace/skills/text-to-music/scripts/generate.js "<prompt>" <instrumental>

Parameters:

  • <prompt>: Song description
  • <instrumental>: "true" for instrumental/pure music, "false" for vocals

Returns:

{
 "success": true,
 "music_ids": ["abc123", "def456"],
 "status": "pending",
 "message": "Music generation started!"
}

๐Ÿ” Query Task Status

Check generation status:

node ~/.openclaw/workspace/skills/text-to-music/scripts/query.js "<music_id_1> <music_id_2> ..."

Returns (completed):

[
 {
 "music_id": "abc123",
 "status": "completed",
 "url": "https://makebestmusic.com/app/shared-music/abc123"
 }
]

Returns (processing):

[
 {
 "music_id": "abc123",
 "status": "pending"
 }
]

Status handling:

  • โœ… completed: Present with celebration! Show title, duration (if available), and clickable link
  • โณ pending: Tell user it's still processing, suggest they ask again later
  • โŒ failed: Explain failure, suggest retrying with different description

โฑ๏ธ Generation Time

  • โฑ๏ธ Typical time: 2-3 minutes
  • ๐Ÿ’ก Ask "How's my song going?" to check the status

โ“ Troubleshooting

Q: "API Key invalid" error?

Make sure the key is copied completely (includes "sk-" prefix). No extra spaces. Try generating a new key if issues persist.

Q: How long does it take?

Usually 2-3 minutes. Ask me "How's my song going?" to check!

Q: What if generation fails?

Try a simpler description. Avoid special characters. Try again with different keywords.

Statistics

Downloads 106
Stars 0
Current installs 0
All-time installs 0
Versions 1
Comments 0
Created Mar 17, 2026
Updated Apr 4, 2026

Latest Changes

v1.0.0 · Mar 17, 2026

AI music generation assistant for custom songs and audio tracks. - Added comprehensive skill documentation, including usage, setup, and troubleshooting. - Provides clear steps for obtaining and configuring the required API key. - Details example requests for creating songs with or without vocals. - Explains command usage for generating music and checking status. - Describes expected response formats and status handling for music tasks.

Quick Install

clawhub install musicgenerator
EU Made in Europe

Chat with 100+ AI Models in one App.

Use Claude, ChatGPT, Gemini alongside with EU-Hosted Models like Deepseek, GLM-5, Kimi K2.5 and many more.