Skill detail

elevenlabs-music-generation

Generates full songs and instrumental tracks with ElevenLabs Music via the RunComfy CLI, covering style prompts, structured lyrics, section control, and 5s-5min output.

MatchDirectReviewed for Music Generation
Sourceprime-skills/​runcomfy-agent-skillsExternal source
Reported installs358,151Popularity signal only

Inspect before use

Automated review checks relevance, not safety or endorsement. Read the source instructions before using this skill.

Saved source preview

SKILL.md

The saved excerpt is a snapshot from review. The external source remains the complete and most current version.

---
name: elevenlabs-music-generation
displayName: "ElevenLabs AI Music Generation — Pro Pack on RunComfy"
allowed-tools: Bash(runcomfy *)
description: >
  Generate full songs and instrumental tracks with ElevenLabs Music on
  RunComfy via the `runcomfy` CLI. ElevenLabs Music turns a style
  description plus structured lyrics into studio-quality 44.1 kHz
  stereo audio — 5 seconds to 5 minutes — with section-level control
  (Intro / Verse / Chorus / Bridge), multilingual vocals, and
  commercial-friendly output. Generate a backing track, a full vocal
  song, a jingle, a podcast intro, a game loop, or an instrumental
  bed. Calls `runcomfy run elevenlabs/elevenlabs/music-generation`
  through the local RunComfy CLI. Triggers on "generate music",
  "make a song", "AI music", "background music", "instrumental
  track", "ElevenLabs Music", "soundtrack", "jingle", "theme music",
  "royalty-free music", "compose", or any explicit ask to generate
  music or a song from a text description.
homepage: https://www.runcomfy.com
license: MIT
---

# ElevenLabs AI Music Generation — Pro Pack on RunComfy

Generate full songs and instrumental tracks from a text description — studio-quality 44.1 kHz stereo, 5 seconds to 5 minutes, with section-level structure control. ElevenLabs Music on the **RunComfy Model API**, called through the `runcomfy` CLI.

[runcomfy.com](https://www.runcomfy.com/?utm_source=skills.sh&utm_medium=skill&utm_campaign=elevenlabs-music-generation) · [ElevenLabs Music model](https://www.runcomfy.com/models/elevenlabs/elevenlabs/music-generation?utm_source=skills.sh&utm_medium=skill&utm_campaign=elevenlabs-music-generation) · [CLI docs](https://docs.runcomfy.com/cli/introduction?utm_source=skills.sh&utm_medium=skill&utm_campaign=elevenlabs-music-generation)

## Install this skill

```bash
npx skills add agentspace-so/runcomfy-agent-skills --skill elevenlabs-music-generation -g
```

## Powered by the RunComfy CLI

```bash
# 1. Install (one of — see runcomfy-cli skill for details)
npm i -g @runcomfy/cli                              # global install
npx -y @runcomfy/cli --version                      # zero-install

# 2. Sign in
runcomfy login                                      # or in CI: export RUNCOMFY_TOKEN=<token>

# 3. Generate music
runcomfy run elevenlabs/elevenlabs/music-generation \
  --input '{"prompt": "..."}' \
  --output-dir ./out
```

CLI deep dive: [`runcomfy-cli`](https://www.skills.sh/agentspace-so/runcomfy-agent-skills/runcomfy-cli) skill.

## When to use ElevenLabs Music

ElevenLabs Music's strength is **structured songs with real vocals** — it takes a style brief plus lyrics with section markers and returns a coherent, mixed track. Pick it for:

- **Full vocal songs** — verse/chorus structure, multilingual lyrics, consistent meter
- **Instrumental beds** — `force_instrumental: true` for background music, podcast intros, game loops
- **Short brand assets** — jingles, stingers, theme music (5–30 s)
- **Long-form tracks** — up to 5 minutes in a single call
- **Commercial work** — output is commercial-friendly

If the user just wants ambient sound or a one-off SFX (thunder, footsteps), that's a sound-effects task, not music — ElevenLabs Music is for *songs and tracks*.

## Endpoint + input schema

**Model**: `elevenlabs/elevenlabs/music-generation`

| Field | Type | Required | Default | Notes |
|---|---|---|---|---|
| `prompt` | string | yes | — | Style description **and** lyrics with section markers. See prompting tips |
| `music_length_ms` | int | no | `40000` | Output duration in ms. **5000–300000** (5 s – 5 min) |
| `force_instrumental` | bool | no | `false` | `true` = instrumental only, no vocals |
| `output_format` | string | no | `mp3_standard` | `mp3_standard` (default), or WAV — see the [model page](https://www.runcomfy.com/models/elevenlabs/elevenlabs/music-generation?utm_source=skills.sh&utm_medium=skill&utm_campaign=elevenlabs-music-generation) API tab for the full format list |

Output: 44.1 kHz 
Read the full source on GitHub (opens external page)
Context

Related work