← 返回 Skills 市场
Elevenlabs
作者
Oliver Drobnik
· GitHub ↗
· v1.3.4
5419
总下载
2
收藏
28
当前安装
12
版本数
在 OpenClaw 中安装
/install elevenlabs
功能描述
Text-to-speech, sound effects, music generation, voice management, and quota checks via the ElevenLabs API. Use when generating audio with ElevenLabs or mana...
安全使用建议
Install only if you are comfortable using your ElevenLabs API key from this environment. Store the key securely, avoid committing .env files, and only use voice-cloning samples that you are authorized to upload and clone.
功能分析
Type: OpenClaw Skill
Name: elevenlabs
Version: 1.3.4
The OpenClaw AgentSkills bundle for ElevenLabs is classified as benign. The skill demonstrates strong security practices, notably the `_pathguard.py` script which strictly limits output file writes to the workspace or `/tmp` directories, and the `voiceclone.py` script which restricts input audio file reads to a designated sample directory. All network requests are directed exclusively to the legitimate ElevenLabs API (api.elevenlabs.io). Command execution via `subprocess.run` (e.g., for `ffmpeg` and `afplay`) correctly uses a list of arguments, preventing shell injection. No evidence of prompt injection, data exfiltration, persistence mechanisms, or obfuscation was found in any of the files, including `SKILL.md` and `SETUP.md`.
能力评估
Purpose & Capability
The scripts match the stated purpose: text-to-speech, sound effects, music, dialogue, voice listing, quota checks, and voice cloning through ElevenLabs API endpoints.
Instruction Scope
The artifacts provide command examples and setup guidance; they do not include hidden instructions, prompt overrides, automatic execution, or deception.
Install Mechanism
Setup asks the user to install ffmpeg and the Python requests package manually; there is no bundled installer or automatic dependency execution.
Credentials
Network use is limited to ElevenLabs API calls, output writes are guarded to workspace or temporary paths, and voice-clone input reads are restricted to a sample directory unless the user explicitly supplies another directory.
Persistence & Privilege
The skill requires an ElevenLabs API key and setup describes persistent storage in shell profiles or .env/state locations, which is expected for this integration but sensitive.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install elevenlabs - 安装完成后,直接呼叫该 Skill 的名称或使用
/elevenlabs触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.3.4
fix: use /Users/oliver/clawd for workspace root to preserve symlink paths
v1.3.3
- Improved quota and usage reporting in `quota.py` for clearer output.
- Updates to `SETUP.md` for better clarity on prerequisites and setup.
- Minor documentation improvements in `SKILL.md` and code path checking script.
- Version bump to 1.3.3.
v1.3.2
Declare missing dependencies, env vars, and sensitivity in metadata
v1.3.1
Rename .clawdhubignore to .clawhubignore
v1.3.0
Refactor: move setup/prerequisites to SETUP.md, keep SKILL.md lean
v1.2.2
Remove .env loading from quota.py — use env vars only
v1.2.1
Security: output path sandboxing — all scripts (speech, sfx, music, dialogs) now validate -o paths stay within workspace or /tmp via shared _pathguard module.
v1.2.0
Security: removed --unsafe-allow-any-path flag from voiceclone.py. File reads are now always restricted to the sample directory.
v1.1.3
Harden quota dotenv loading (no workspace-wide .env)
v1.1.2
Security: voiceclone.py now only reads samples from a dedicated directory by default; requires explicit flag to allow arbitrary paths.
v1.1.1
Avoid reading home-directory .env; declare ffmpeg/afplay usage in metadata/docs
v1.1.0
Update metadata to openclaw format, add emoji, refresh README
元数据
常见问题
Elevenlabs 是什么?
Text-to-speech, sound effects, music generation, voice management, and quota checks via the ElevenLabs API. Use when generating audio with ElevenLabs or mana... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 5419 次。
如何安装 Elevenlabs?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install elevenlabs」即可一键安装,无需额外配置。
Elevenlabs 是免费的吗?
是的,Elevenlabs 完全免费(开源免费),可自由下载、安装和使用。
Elevenlabs 支持哪些平台?
Elevenlabs 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Elevenlabs?
由 Oliver Drobnik(@odrobnik)开发并维护,当前版本 v1.3.4。
推荐 Skills