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 taskList Voices to browse available voices, then taskGenerate 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/*`

                  
                    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.