sag

Generate and play local text-to-speech audio using ElevenLabs voices.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables local text-to-speech generation using ElevenLabs voices and plays back audio on the local machine, supporting quick voice demos and accessible AI interactions.

Core Features & Use Cases

  • Local TTS playback: Generate and play ElevenLabs speech directly on your computer.
  • Voice selection & prompts: Choose voices and craft prompts to influence pronunciation and delivery.
  • Use Case: Add spoken responses to AI agents or create one-off voice demos for products and accessibility.

Quick Start

  • sag "Hello there"
  • sag speak -v "Roger" "Hello"
  • sag voices
  • sag prompting (model-specific tips)

Frequently Asked Questions about sag

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

FAQPage Schema
How do I generate text-to-speech audio using ElevenLabs voices from the command line?

To generate text-to-speech audio from the command line, use the sag CLI tool to automate local speech generation with ElevenLabs voices, passing your text prompt directly to play audio on your macOS machine.

Can I select specific ElevenLabs voices for TTS playback in macOS terminal?

Yes, you can select specific ElevenLabs voices for TTS playback by using the voice selection flag in the CLI, such as running `sag speak -v "Roger" "Hello"` to choose a named voice for your prompt.

Do I need an API key to use ElevenLabs text-to-speech locally?

Yes, you need an ELEVENLABS_API_KEY or SAG_API_KEY environment variable to authenticate and use ElevenLabs text-to-speech generation locally before running the sag command.

How do I list available ElevenLabs voices for CLI speech generation?

To list available ElevenLabs voices for CLI speech generation, run the `sag voices` command, which outputs the voice options you can pass to the speak command for your text prompts.

What macOS tools provide a say-like UX for ElevenLabs text-to-speech?

The sag CLI provides a mac-style say-like user experience for ElevenLabs text-to-speech, allowing you to quickly generate and play audio locally with simple command-line prompts.

How do I install the sag text-to-speech tool on macOS?

To install the sag text-to-speech tool on macOS, use a package manager like Homebrew (e.g., `brew install sag`) before setting your ELEVENLABS_API_KEY to start generating local audio.