ElevenLabs Music

PassAudited by ClawScan on May 1, 2026.

Overview

This skill does what it says: it uses an ElevenLabs API key to generate music from a prompt and save the result locally.

This appears safe and purpose-aligned for generating music with ElevenLabs. Before installing, make sure you are comfortable providing an ElevenLabs API key, sending prompts to ElevenLabs, and using uv to resolve the listed Python dependencies.

Findings (3)

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.

What this means

Music generation may consume paid ElevenLabs quota or incur account usage under the configured API key.

Why it was flagged

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.

Skill content
api_key = os.getenv("ELEVENLABS_API_KEY")
client = ElevenLabs(api_key=api_key)
Recommendation

Use a dedicated or revocable ElevenLabs API key if possible, and monitor account usage.

What this means

Future runs could use newer dependency versions than the author originally tested.

Why it was flagged

The uv-run script declares package dependencies that are not fully pinned. This is purpose-aligned, but package resolution may change over time.

Skill content
dependencies = [
#     "elevenlabs>=1.0.0",
#     "python-dotenv",
# ]
Recommendation

If reproducibility matters, pin dependency versions before use or run in a controlled Python environment.

What this means

Any text placed in the music prompt is shared with ElevenLabs for generation.

Why it was flagged

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.

Skill content
audio_chunks = client.music.compose(
    prompt=prompt,
    music_length_ms=length_ms,
    force_instrumental=instrumental,
)
Recommendation

Avoid including private, confidential, or sensitive personal information in prompts unless you are comfortable sending it to ElevenLabs.