Home/Skills/Media & Creative/ElevenLabs Music
clawdbotborges

ElevenLabs Music

2 versions
clawdbotborges·Jan 26, 2026

Summary

TL;DR: Creates original music tracks using ElevenLabs' AI music generation, from background scores to jingles, all from text descriptions.

ElevenLabs Music is an OpenClaw skill that generate music from text prompts using ElevenLabs Eleven Music API. Use when creating songs, soundtracks, jingles, lullabies, or any audio music from descriptions. Supports vocals with AI-generated lyrics, instrumental tracks, and multiple genres/styles. Requires paid ElevenLabs plan.

Created by clawdbotborges, this skill has been downloaded 3k+ times on ClawHub. Install it with one command and your AI agent gains these capabilities right away.

Use cases

  • Generate background music for YouTube videos, podcasts, or presentations
  • Create unique jingles and intros for branded content
  • Produce ambient soundscapes for apps, games, or meditation experiences
  • Quickly prototype audio concepts before investing in professional production

Installation

Run this command to install the skill on your OpenClaw agent:

Install with OpenClaw
npx clawhub@latest install elevenlabs-music
Downloads
2.5k
Active installs
14
Stars
1
Updated
Jan 26, 2026

Security scan

Security scan
VirusTotalBenign
View report
OpenClawBenignhigh confidence

The skill's code, instructions, and requested credential (ELEVENLABS_API_KEY) are coherent with its stated purpose of generating music via ElevenLabs' Music API.

Purpose & Capability
Instruction Scope
Install Mechanism
Credentials
Persistence & Privilege

SKILL.md

SKILL.md
---
name: elevenlabs-music
description: Generate music from text prompts using ElevenLabs Eleven Music API. Use when creating songs, soundtracks, jingles, lullabies, or any audio music from descriptions. Supports vocals with AI-generated lyrics, instrumental tracks, and multiple genres/styles. Requires paid ElevenLabs plan.
metadata: {"clawdbot":{"emoji":"🎵","requires":{"bins":["uv"],"env":["ELEVENLABS_API_KEY"]},"primaryEnv":"ELEVENLABS_API_KEY"}}
---

# ElevenLabs Music Generation

Generate complete songs from text prompts with AI-generated lyrics and vocals.

## Quick Start

```bash
# Basic generation (30 seconds)
uv run {baseDir}/scripts/generate_music.py "upbeat jazz piano"

# Longer track (3 minutes)
uv run {baseDir}/scripts/generate_music.py "epic orchestral battle music" --length 180

# Instrumental only (no vocals)
uv run {baseDir}/scripts/generate_music.py "lo-fi hip hop beats" --length 120 --instrumental

# Custom output path
uv run {baseDir}/scripts/generate_music.py "romantic bossa nova" -o /tmp/bossa.mp3
```

## Options

| Flag | Description |
|------|-------------|
| `-l, --length` | Duration in seconds (3-600, default: 30) |
| `-o, --output` | Output file path (default: /tmp/music.mp3) |
| `-i, --instrumental` | Force instrumental, no vocals |

## Prompt Engineering Tips

### Be Specific About Style
- Include genre, mood, tempo, and instruments
- Reference decades or eras: "90s Brazilian romantic pagode", "1960s sci-fi TV theme"
- Describe energy: "builds from soft to explosive", "relaxed and intimate"

### For Vocals
- Specify language: "vocals in Portuguese", "singing in Japanese"
- Describe vocal style: "soulful male vocals", "ethereal female choir"
- Include lyrical themes: "about love and saudade", "celebrating friendship"

### Avoid Copyright Issues
- Don't mention artist/band names directly
- Describe the style instead: "classic 90s romantic samba style" not "like Raça Negra"
- If rejected, the API returns a suggested alternative prompt

### Example Prompts

**MPB (Brazilian Popular Music)**
```
A soulful MPB track featuring gentle acoustic guitar, warm nylon strings, 
and dreamy Rhodes piano. Bossa nova-influenced rhythm with soft brushed 
drums. Vocals in Portuguese express themes of saudade and the beauty of life.
```

**Epic Orchestral**
```
Epic military march with powerful brass fanfares, thundering timpani drums, 
and a soaring choir. Triumphant and heroic, with deep bass tubas, bold 
trumpets, snare rolls, and an anthemic melody building to a glorious crescendo.
```

**Lullaby**
```
Gentle orchestral lullaby with sweeping strings, soft brass, and ethereal 
wordless soprano vocals. Peaceful yet majestic, evoking wonder and hope. 
Perfect for falling asleep while dreaming of adventures.
```

**Comedy Rock**
```
Brazilian comedy rock with absurd, hilarious Portuguese lyrics full of 
wordplay. Mix energetic rock guitars with unexpected rhythms - forró 
breakdowns, pagode moments. Theatrical, exaggerated vocals singing about 
ridiculous situations.
```

## Requirements

- **ElevenLabs API Key**: Set `ELEVENLABS_API_KEY` environment variable
- **Paid Plan**: Music API requires Creator plan or higher
- **uv**: For running the Python script with dependencies

## Supported Features

- Text-to-music generation up to 10 minutes
- AI-generated lyrics and vocals in multiple languages (English, Spanish, Portuguese, German, Japanese, etc.)
- Instrumental-only mode
- Most musical styles and genres

Version history

v1.0.1Latest
Jan 26, 2026

Added prompt engineering tips and examples

v1.0.0
Jan 26, 2026

Initial release: Generate music from text prompts using ElevenLabs Eleven Music API

Frequently asked questions

Usage rights follow ElevenLabs' terms of service for generated content. Check their current licensing terms for commercial use. Generally, generated music from paid plans is cleared for commercial use.

Installation method

Send this prompt to your agent to install the skill

npx clawhub@latest install elevenlabs-music
Download ZIP

Skill info

Versionv1.0.1
Authorclawdbotborges
UpdatedJan 26, 2026

Files

SKILL.md3.4 KB

Run OpenClaw in the cloud

Deploy in seconds. Skills pre-installed.

See plans

Skill data sourced from ClawHub