sag

Generate spoken audio from text via the ElevenLabs API.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/douglasjs/clawdbot_plugin_tools --skill sag-douglasjs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sag
Source: https://github.com/douglasjs/clawdbot_plugin_tools/tree/main/sag
Command: npx skills add https://github.com/douglasjs/clawdbot_plugin_tools --skill sag-douglasjs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a command-line interface for ElevenLabs text-to-speech, enabling local playback with a user-friendly experience similar to macOS's 'say' command.

Core Features & Use Cases

  • Text-to-Speech Conversion: Convert written text into spoken audio using ElevenLabs models.
  • Voice Selection: Choose from various ElevenLabs voices and control pronunciation and delivery.
  • Use Case: Quickly generate audio for voiceovers, accessibility features, or interactive bots by simply typing a command.

Quick Start

Use sag to speak the phrase "Hello there" with the default voice.

Frequently Asked Questions about sag

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate spoken audio from text using ElevenLabs TTS?

To generate spoken audio from text, this Skill uses the ElevenLabs API to synthesize speech and provides a local playback interface. You simply input your text and select your desired voice configuration to create the audio.

Can I use a command-line interface for ElevenLabs text-to-speech generation?

Yes, you can use a command-line interface for ElevenLabs text-to-speech generation that mimics the macOS 'say' command. It allows you to quickly convert written text into spoken audio directly from your terminal.

What do I need to start converting text to speech with ElevenLabs models?

To start converting text to speech, you need an ElevenLabs API key and the sag CLI tool installed. These prerequisites enable the local execution of voice generation and audio playback commands.

Does this text-to-speech tool support different ElevenLabs voices?

Yes, the text-to-speech tool supports various ElevenLabs voices and models. You can choose from different voice configurations to control pronunciation and delivery for your generated audio.

What is the best way to create voiceovers for interactive bots using speech synthesis?

The best way to create voiceovers for interactive bots is using a CLI text-to-speech tool that synthesizes speech via the ElevenLabs API. This approach allows rapid audio generation by simply typing a command.