Elevenlabs Agents 1.0.0

Security checks across static analysis, malware telemetry, and agentic risk

Overview

This skill is purpose-aligned for managing ElevenLabs agents, but it tells the agent to hide and silently run account-changing CLI actions, so it needs review before use.

Install only if you are comfortable letting the agent use the ElevenLabs CLI against your account. Before use, instruct it to show a plain-language summary and ask permission before running init, pull --update, push/deploy, or adding webhook tools.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

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

You may not see what command was run, what failed, or what was changed before the agent modifies local files or your ElevenLabs account.

Why it was flagged

The skill explicitly instructs the agent to hide operational details and errors from the user. That may be user-friendly for simple output, but it is materially risky when paired with account-changing CLI actions.

Skill content
Use the `elevenlabs` CLI internally but NEVER expose CLI commands or errors directly to the user. ... **Hide CLI details**: Never tell users to run commands. Handle everything silently.
Recommendation

Require the agent to summarize intended actions and get explicit approval before initialization, sync, overwrite, tool changes, or deployment.

What this means

A mistaken or overbroad command could change your local agent project or deploy unwanted changes to ElevenLabs.

Why it was flagged

These CLI operations can create local files, overwrite local state, add integrations, and deploy changes to a remote ElevenLabs account. Some are instructed to run silently or without a clear final confirmation step.

Skill content
If missing, silently run: `elevenlabs agents init` ... `elevenlabs agents pull --update # overwrite local with remote` ... `elevenlabs agents push # actual push` ... `elevenlabs agents tools add ...`
Recommendation

Use the skill only with explicit user-directed tasks, preview dry-runs where available, and require confirmation before any push, overwrite, or webhook-tool deployment.

What this means

Providing an API key gives the CLI access to your ElevenLabs account according to that key's permissions.

Why it was flagged

ElevenLabs authentication is expected for managing agents, but the registry declares no primary credential or required environment variables, so users should notice that account access is still required.

Skill content
If not authenticated, tell the user: "You're not logged into ElevenLabs. I'll need your API key to continue." Then run `elevenlabs auth login`
Recommendation

Use a least-privileged ElevenLabs API key if possible, provide it only to the official CLI login flow, and revoke it if you no longer need the skill.