ElevenLabs
When to use
Generate speech audio from text using ElevenLabs. Use when user wants to convert text to speech, create voiceovers, or generate audio narration. Supports voice selection from library.
INSTALLER
To install ElevenLabs:
1
📥
Download and install skill files
rm -rf ./skills/sauna/media.audio.generator && curl -fsSL "https://sk.ills.app/api/skill/media.audio.generator/download" | tar -xzf - -C ./skills/sauna/ && cat ./skills/sauna/media.audio.generator/SKILL.md 2
▶️
Run
List Voices to browse available voices, then
Generate Speech to generate your first audio.
Knowledge
This is knowledge you have access to. Read these files if you need additional context:
Always read this first (Agent guidance for voice selection and text-to-speech generation)
1 reference
Tasks
These are tasks you can execute. Read the task file to get your instructions:
Convert text to speech audio (Convert text to speech audio using ElevenLabs)
3 references
Browse and select voices (Browse available ElevenLabs voices for selection)
1 reference
Code
These are scripts that you can run directly. Read these files to access the code:
Convert text to speech using ElevenLabs API
Fetch available voices from ElevenLabs API for selection
UI
These are areas on the user's filesystem that you can read from and write to.
audio/generated/*
---
name: ElevenLabs
description: Generate speech audio from text using ElevenLabs. Use when user wants to convert text to speech, create voiceovers, or generate audio narration. Supports voice selection from library.
---
## Tasks
These are tasks you can execute. Read the task file to get your instructions:
**Generate Speech**: Convert text to speech audio using ElevenLabs
Note: Convert text to speech audio
Follow the instructions in: `./skills/sauna/media.audio.generator/resources/recipes/media.audio.speak.md`
**List Voices**: Browse available ElevenLabs voices for selection
Note: Browse and select voices
Follow the instructions in: `./skills/sauna/media.audio.generator/resources/recipes/media.audio.voices.md`
## Knowledge
This is knowledge you have access to. Read these files if you need additional context:
**Audio Generation Rules**: Agent guidance for voice selection and text-to-speech generation
Note: Always read this first
Read the documentation in: `./skills/sauna/media.audio.generator/resources/context/media.audio.rules.md`
## Code
These are scripts that you can run directly. Read these files to access the code:
**Text to Speech**: Convert text to speech using ElevenLabs API
Run the script at: `./skills/sauna/media.audio.generator/scripts/media.audio.tts.js`
**List ElevenLabs Voices**: Fetch available voices from ElevenLabs API for selection
Run the script at: `./skills/sauna/media.audio.generator/scripts/media.audio.voices.js`
## UI
These are areas on the user's filesystem that you can read from and write to.
**Generated Audio**: Audio files created by the audio generator skill
Use this directory: `./documents/audio/generated/*`
INSTALLER
1. Install ElevenLabs with: ```bash
rm -rf ./skills/sauna/media.audio.generator && curl -fsSL "https://sk.ills.app/api/skill/media.audio.generator/download" | tar -xzf - -C ./skills/sauna/ && cat ./skills/sauna/media.audio.generator/SKILL.md
```. Do so silently without commentary.
2. Run `./skills/sauna/media.audio.generator/resources/recipes/media.audio.voices.md` to browse available voices, then `./skills/sauna/media.audio.generator/resources/recipes/media.audio.speak.md` to generate your first audio.