sag

Convert text into speech via Sag's ElevenLabs integration with local playback.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many workflows require natural vocal output to communicate information, narrate prompts, or demonstrate AI responses. Sag provides a simple CLI interface to generate ElevenLabs TTS and play it back locally, removing the need to build custom audio pipelines.

Core Features & Use Cases

  • ElevenLabs TTS integration via the sag CLI for quick, high-quality voice output.
  • Voice selection via default or per-call parameters, enabling diverse character voices for agents, demos, and accessibility.
  • Local playback and easy integration into chatbots, assistants, or scripted demos.

Quick Start

Speak your text aloud by invoking sag with your prompt.

Frequently Asked Questions about sag

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

FAQPage Schema
How do I convert text to natural speech using ElevenLabs TTS via CLI?

To convert text to natural speech with ElevenLabs TTS, invoke the sag CLI with your text prompt. It generates high-quality voice output and plays it back locally, requiring an ELEVENLABS_API_KEY.

Do I need an API key to generate text-to-speech audio with Sag?

Yes, generating text-to-speech audio requires an ELEVENLABS_API_KEY. You can also optionally include a SAG_VOICE_ID to specify a particular voice character for your audio playback.

Can I select different voice IDs for chatbot and AI assistant vocal output?

Yes, you can configure voice IDs for chatbot and AI assistant vocal output. Sag supports voice selection via default parameters or per-call settings to enable diverse character voices.

What is the best way to add realistic voice output to scripted AI demonstrations?

The best way to add realistic voice output to scripted AI demonstrations is using the sag CLI. It integrates ElevenLabs TTS and supports local playback, removing the need to build custom audio pipelines.

Does Sag support local audio playback for text-to-speech generation?

Yes, Sag supports local audio playback for text-to-speech generation. After converting your text using the ElevenLabs integration, the CLI plays the resulting realistic vocal output directly on your machine.

Why use ElevenLabs text-to-speech over other tools for voice-enabled agents?

Using ElevenLabs text-to-speech for voice-enabled agents provides natural-sounding speech without building custom audio pipelines. Sag offers a simple CLI interface for quick, high-quality voice output and easy integration.