music
Generate music using ElevenLabs Music API. Use when creating instrumental tracks, songs with lyrics, background music, jingles, or any AI-generated music composition. Supports prompt-based generation, composition plans for granular control, and detailed output with metadata.
Security Assessment
Detected risks:
About music
The Music skill enables users to generate high-quality audio content using the ElevenLabs Music API, providing a seamless way to create instrumental tracks, songs with lyrics, jingles, or other AI-generated musical compositions. By leveraging text-based prompts, users can produce music without requiring advanced production skills or physical instruments, effectively addressing the need for accessible and customizable music creation. This skill streamlines the process of transforming creative ideas into audible tracks, making it an essential tool for content creators, developers, and musicians who want to integrate AI-generated music into their projects.
Key capabilities include prompt-based music generation, composition plans for fine-grained control, and detailed output that includes metadata. Users can create music directly from a text prompt or define a structured composition plan to adjust styles, sections, and other musical attributes before generating the final track. The skill supports multiple workflows, including converting video content into background music and uploading audio for inpainting and modification. Python, JavaScript, and cURL examples are provided, allowing seamless integration into various development environments.
Typical use cases encompass creating background scores for videos, generating unique songs or jingles, experimenting with musical styles, and assisting in creative production workflows. Target users range from indie developers, content creators, and YouTubers to professional musicians and production teams seeking AI-assisted music generation. With internet access and an ElevenLabs API key, users can explore the full potential of AI-driven music composition while maintaining control over style, structure, and output format.
FAQ
How do I start generating music with this skill?
You can start by using a text prompt with the `music.compose` method in Python, JavaScript, or via cURL. Specify the desired length and style in your prompt to generate the audio file.
What are the system requirements for using the Music skill?
The skill requires internet access and a valid ElevenLabs API key (ELEVENLABS_API_KEY) to authenticate requests.
Can I customize the music output beyond basic prompts?
Yes, you can create a composition plan using `music.composition_plan.create` to control styles, sections, and other musical parameters before generating the audio.
Is there a limit on uploading videos for background music generation?
Yes, you can upload 1-10 video files per request, with a total combined size not exceeding 200 MB and total duration not exceeding 600 seconds.
Are there any features restricted to enterprise clients?
Yes, the `music.upload` method for inpainting workflows and extracting composition plans is available only to enterprise clients with access to this feature.
Install music
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
elevenlabs/skills