Elevenlabs Music

v1.0.2

Generate music from text prompts using ElevenLabs Eleven Music API. Use when creating songs, soundtracks, jingles, lullabies, or any audio music from descrip...

0· 108·1 current·1 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description, required ELEVENLABS_API_KEY, and the included Python script all align with a music-generation skill that calls the ElevenLabs Music API. The declared required binary 'uv' is used to run the provided script and is reasonable.
Instruction Scope
SKILL.md instructs only running the included script to generate music. The script calls the ElevenLabs client and writes output to a local path (/tmp by default). It also calls load_dotenv(), which will load a local .env file if present — this can cause additional environment variables from disk to be imported, although the script only uses ELEVENLABS_API_KEY. This is typical for developer convenience but worth knowing.
Install Mechanism
There is no install spec (instruction-only behavior) and the script lists its Python dependencies in comments. No remote downloads, weird URLs, or archive extraction are present. The lack of an automated installer means dependencies must be managed by the user (pip/virtualenv).
Credentials
Only ELEVENLABS_API_KEY is required/declared as the primary credential, which is proportional to calling ElevenLabs' Music API. Be aware load_dotenv() may read a .env file and import other secrets into the environment (the script does not use them).
Persistence & Privilege
The skill does not request permanent/always-on inclusion (always:false) and does not modify other skills or system-wide agent settings. It runs as an on-demand script and returns a file path.
Assessment
This skill appears to do what it says: call the ElevenLabs Music API and save an audio file. Before installing or running it, make sure you: 1) provide a legitimate ELEVENLABS_API_KEY and understand that the key will be sent to ElevenLabs when the script runs (the library makes network calls to ElevenLabs); 2) run the script in an isolated Python virtualenv and install the listed dependencies (elevenlabs, python-dotenv) yourself; 3) be aware load_dotenv() will import a local .env if present — avoid storing unrelated secrets in that file or run the script from a directory without sensitive .env files; 4) note there is no automated installer, no homepage, and the package metadata version (1.0.1 in _meta.json) mismatches the registry version (1.0.2) — if provenance matters, verify the source or author before using in production.

Like a lobster shell, security has layers — review code before you run it.

latestvk97ahmz47x8j8b13vxgdkwmvr183gdy1

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🎵 Clawdis
Binsuv
EnvELEVENLABS_API_KEY
Primary envELEVENLABS_API_KEY

Comments