sag

Automate ElevenLabs text-to-speech playback with a macOS-style say UX.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/zhcndoc/openclaw --skill sag-zhcndoc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sag
Source: https://github.com/zhcndoc/openclaw/tree/main/skills/sag
Command: npx skills add https://github.com/zhcndoc/openclaw --skill sag-zhcndoc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables ElevenLabs text-to-speech playback with a macOS-style say UX, letting you add natural voice responses to apps and workflows without low-quality default voices.

Core Features & Use Cases

  • API-key driven TTS with ElevenLabs models and local playback.
  • Voice control and expressive tagging to alter delivery (e.g., [excited], [whispers]).
  • Quick setup and environment-variable integration for macOS workflows.

Quick Start

Run sag "Hello there" to hear ElevenLabs TTS in your configured voice.

Frequently Asked Questions about sag

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

FAQPage Schema
How do I use ElevenLabs text-to-speech with a macOS-style say command?

You can use ElevenLabs text-to-speech with a macOS-style say UX by configuring the sag skill. It automates ElevenLabs TTS playback locally, letting you run commands like sag "Hello there" to hear high-quality voice responses.

What API key do I need to automate ElevenLabs TTS playback on macOS?

To automate ElevenLabs TTS playback on macOS, you need to set either the ELEVENLABS_API_KEY or SAG_API_KEY environment variable. This API key drives the text-to-speech generation and local playback integration.

Can I control voice delivery and expression for ElevenLabs text-to-speech?

Yes, you can control voice delivery and expression for ElevenLabs text-to-speech using expressive tags. The skill supports adding tags like [excited] or [whispers] to alter the vocal delivery of your automated TTS responses.

What is the best way to add natural voice responses to macOS workflow apps?

The best way to add natural voice responses to macOS workflows is using API-driven ElevenLabs TTS. This approach avoids low-quality default voices and integrates via environment variables, supporting concept demos and interactive assistants.

Does the sag text-to-speech skill support model selection for different voices?

Yes, the sag text-to-speech skill supports ElevenLabs model selection. You can choose different models and configure your preferred voice to customize the TTS playback for your specific accessibility or assistant workflow.

How do I install and set up ElevenLabs TTS for macOS workflows?

You can install and set up ElevenLabs TTS for macOS workflows using the brew package manager. The skill includes installation guidance to configure the environment variables and integrate voice responses into your local system.