sag

Generate ElevenLabs text-to-speech audio with expressive tags via CLI.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/wangqianCAI/OBI --skill sag-wangqiancai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sag
Source: https://github.com/wangqianCAI/OBI/tree/main/skills/sag
Command: npx skills add https://github.com/wangqianCAI/OBI --skill sag-wangqiancai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sag.

What problem does it solve?

This Skill bridges the gap between text-based AI responses and high-quality, expressive audio output, allowing for natural-sounding voice interactions using ElevenLabs technology.

Core Features & Use Cases

  • Expressive TTS: Supports advanced audio tags like whispers, laughs, and dramatic pauses to create lifelike speech.
  • Voice Management: Easily list available voices, switch between different models, and manage voice character profiles.
  • Use Case: A user can generate a voice-over for a script or request a spoken explanation from the AI, which is then saved as an audio file for playback or integration into multimedia projects.

Quick Start

Use the sag skill to generate an audio file named greeting.mp3 using the Clawd voice that says hello there.

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 speech using ElevenLabs from the command line?

To convert text to speech using ElevenLabs from the command line, use the sag skill to synthesize text and save it as an audio file. It provides a mac-style say UX for generating high-quality audio responses.

Can I add expressive tags like whispers or laughs to ElevenLabs text-to-speech?

Yes, you can add expressive tags like whispers, laughs, and dramatic pauses to ElevenLabs text-to-speech. The skill supports advanced audio tags to create lifelike speech for voice-overs and multimedia content.

What do I need to install to use ElevenLabs TTS for AI conversational agents?

To use ElevenLabs TTS for AI conversational agents, you need a valid ElevenLabs API key and the sag CLI tool installed in your system environment. These prerequisites enable the text-to-speech synthesis process.

How do I list and switch between different voices for text-to-speech synthesis?

You can list and switch between different voices for text-to-speech synthesis using the skill's voice management features. It allows you to easily list available voices, switch between models, and manage voice character profiles.

Does the sag CLI tool work like the macOS say command for generating audio?

Yes, the sag CLI tool works like the macOS say command for generating audio. It bridges text-based AI responses with high-quality, expressive audio output using ElevenLabs technology and a familiar command-line interface.

How do I save an AI voice-over as an MP3 file for multimedia projects?

You can save an AI voice-over as an MP3 file for multimedia projects by running the sag skill with your desired text and voice character. It generates the spoken audio and saves it as a file for playback or integration.