ElevenLabs Music
PassAudited by VirusTotal on May 12, 2026.
Overview
Type: OpenClaw Skill Name: elevenlabs-music Version: 1.0.1 The skill bundle is benign. The `SKILL.md` provides clear instructions for using the music generation feature and does not contain any prompt injection attempts against the agent. The `scripts/generate_music.py` script correctly uses the ElevenLabs API to generate music based on user input, saves the output to a local file (defaulting to `/tmp/music.mp3`), and handles API key and plan requirements. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or obfuscation. All dependencies are legitimate and relevant to the stated purpose.
Findings (0)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Music generation may consume paid ElevenLabs quota or incur account usage under the configured API key.
The script uses the user's ElevenLabs API key to access a paid provider account, which is expected for this music generation skill but gives the skill account-linked authority.
api_key = os.getenv("ELEVENLABS_API_KEY")
client = ElevenLabs(api_key=api_key)Use a dedicated or revocable ElevenLabs API key if possible, and monitor account usage.
Future runs could use newer dependency versions than the author originally tested.
The uv-run script declares package dependencies that are not fully pinned. This is purpose-aligned, but package resolution may change over time.
dependencies = [ # "elevenlabs>=1.0.0", # "python-dotenv", # ]
If reproducibility matters, pin dependency versions before use or run in a controlled Python environment.
Any text placed in the music prompt is shared with ElevenLabs for generation.
The user's prompt is sent to the ElevenLabs music API. This is necessary for the skill's function and is disclosed by the skill description.
audio_chunks = client.music.compose(
prompt=prompt,
music_length_ms=length_ms,
force_instrumental=instrumental,
)Avoid including private, confidential, or sensitive personal information in prompts unless you are comfortable sending it to ElevenLabs.
