← Back to Skills Marketplace
codedao12

Elevenlabs AI

by codedao12 · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
1367
Downloads
0
Stars
4
Active Installs
1
Versions
Install in OpenClaw
/install elevenlabs-ai
Description
Access ElevenLabs APIs for text-to-speech, speech-to-speech, realtime speech-to-text, voice/model management, and dialogue workflows with direct HTTP calls.
README (SKILL.md)

ElevenLabs API Skill (Advanced)

Purpose

Provide a production-oriented guide for using ElevenLabs APIs via direct HTTPS (no SDK requirement), with clear auth, safety, and workflow guidance.

Best fit

  • You need text-to-speech or speech-to-speech conversion.
  • You want realtime speech-to-text with low latency.
  • You prefer direct HTTP calls with predictable outputs.

Not a fit

  • You require a full SDK integration and helpers.
  • You need full conversational agents beyond audio I/O.

Quick orientation

  • Read references/elevenlabs-authentication.md for API keys and single-use tokens.
  • Read references/elevenlabs-text-to-speech.md for TTS endpoints and payloads.
  • Read references/elevenlabs-speech-to-speech.md for voice conversion.
  • Read references/elevenlabs-speech-to-text-realtime.md for realtime STT WebSocket.
  • Read references/elevenlabs-text-to-dialogue.md for multi-voice dialogue output.
  • Read references/elevenlabs-voices-models.md for voice IDs and model discovery.
  • Read references/elevenlabs-safety-and-privacy.md for zero-retention and safety rules.

Required inputs

  • API key (xi-api-key) or a single-use token when needed.
  • Voice IDs and model IDs for your target use case.
  • Output format choice (audio codec/sample rate/bitrate).

Expected output

  • A clear workflow plan, endpoint checklist, and operational guardrails.

Operational notes

  • Keep a strict allowlist for downstream destinations of audio output.
  • Cache voice IDs and model IDs server-side.
  • Keep payloads small and retry with backoff on throttling.

Security notes

  • Never log API keys or tokens.
  • Use single-use tokens for client-side access.
Usage Guidance
This skill appears to be a plain, textual guide for using ElevenLabs APIs and is internally consistent. Before installing or using it: (1) confirm how you'll provide the API key — prefer single-use tokens for client-side flows and avoid storing long-lived keys in the agent environment; (2) verify the skill (owner/slug) comes from a source you trust since the registry metadata lacks a homepage; (3) if you need stronger assurance, request the full text of any runtime workflow the agent will execute with your key (to ensure it won't be persisted or sent to other endpoints); and (4) follow the skill's own advice to redact keys from logs and employ retry/backoff and allowlists for downstream audio destinations.
Capability Analysis
Type: OpenClaw Skill Name: elevenlabs-ai Version: 1.0.0 The skill bundle is a documentation-focused guide for interacting with ElevenLabs APIs. All files contain informational markdown, detailing API endpoints, authentication methods, and security considerations. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, obfuscation, or prompt injection attempts against the OpenClaw agent. The instructions are clearly aligned with providing guidance on using the ElevenLabs service.
Capability Assessment
Purpose & Capability
The skill name and SKILL.md focus on ElevenLabs text-to-speech, speech-to-speech, realtime STT, voices/models and dialogue workflows. The inputs it describes (xi-api-key or single-use token, voice IDs, model IDs, output formats) are exactly what ElevenLabs API usage requires, so the requested capabilities match the stated purpose. Note: the manifest shows no declared required environment variables — the skill expects API keys as runtime inputs rather than baked-in env vars, which is a reasonable design but worth noting.
Instruction Scope
Runtime instructions reference only the included reference docs and ElevenLabs endpoints (api.elevenlabs.io, wss://api.elevenlabs.io). There are no instructions to read unrelated local files, harvest environment variables, or transmit data to unexpected endpoints. The SKILL.md also includes explicit safety guidance (do not log API keys, use single-use tokens) which limits scope creep.
Install Mechanism
This is an instruction-only skill with no install spec and no code files to execute. That presents a low installation risk (nothing will be written to disk or fetched during install).
Credentials
The skill legitimately needs an ElevenLabs API key or single-use token at runtime; this is proportionate to its function. However, the registry metadata declares no required env vars or primary credential. That is not necessarily malicious (the skill may expect the user to supply keys per-request), but users should confirm how they will provide credentials (ephemeral token vs. long-lived key) and whether the agent will persist them.
Persistence & Privilege
The skill does not request always:true and is user-invocable only. There is no install behavior, no evidence it modifies other skills or system-wide settings, and no persistent background presence. Autonomous invocation remains allowed by default, which is normal for skills and not a concern here by itself.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install elevenlabs-ai
  3. After installation, invoke the skill by name or use /elevenlabs-ai
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the ElevenLabs AI skill with production-focused guidance for ElevenLabs APIs. - Supports direct HTTP integration for text-to-speech, speech-to-speech, realtime speech-to-text, and dialogue workflows. - Provides detailed orientation with links to authentication, endpoint usage, safety, and privacy documentation. - Clarifies required inputs (API keys, voice/model IDs, output format) and expected outputs (workflow plan, checklist, guardrails). - Includes operational and security recommendations for safe API usage.
Metadata
Slug elevenlabs-ai
Version 1.0.0
License
All-time Installs 4
Active Installs 4
Total Versions 1
Frequently Asked Questions

What is Elevenlabs AI?

Access ElevenLabs APIs for text-to-speech, speech-to-speech, realtime speech-to-text, voice/model management, and dialogue workflows with direct HTTP calls. It is an AI Agent Skill for Claude Code / OpenClaw, with 1367 downloads so far.

How do I install Elevenlabs AI?

Run "/install elevenlabs-ai" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Elevenlabs AI free?

Yes, Elevenlabs AI is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Elevenlabs AI support?

Elevenlabs AI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Elevenlabs AI?

It is built and maintained by codedao12 (@codedao12); the current version is v1.0.0.

💬 Comments