Agent skill · creative production · steipete

sag

ElevenLabs text-to-speech with mac-style say UX.

Why this skill is useful

Adds specific commands and usage patterns for ElevenLabs TTS that the AI wouldn't reliably generate on its own.

What it needs

Requires brew installed locally. Requires elevenlabs account access. About 1k tokens when loaded. Last updated 2026-08-07. 385,400 stars on the source repository.

What this skill does

sag Use sag for ElevenLabs TTS with local playback. API key (required) ELEVENLABSAPIKEY (preferred) SAGAPIKEY also supported by the CLI Key file via --api-key-file, ELEVENLABSAPIKEYFILE, or SAGAPIKEYFILE Quick start sag "Hello there" sag speak -v "Roger" "Hello" sag voices sag prompting (model-specific tips) Model notes Default: elevenv3 (expressive) Stable: elevenmultilingualv2 Fast: elevenflashv25 Pronunciation + delivery rules First fix: respell (e.g. "key-note"), add hyphens, adjust casing. Numbers/units/URLs: --normalize auto (or off if it harms names). Language bias: --lang en de fr ... to guide normalization. v3: SSML <break> not supported; use [pause], [short pause], [long pause]. v2/v2.5: SSML <break time="1.5s" /> supported; <phoneme> not exposed in sag. v3 audio tags (put at the entrance of a line) [whispers], [shouts], [sings] [laughs], [starts laughing], [sighs], [exhales] [sarcastic], [curious], [excited], [crying], [mischievously] Example: sag "[whispers] keep this quiet. [short pause] ok?" Voice defaults ELEVENLABSVOICEID or SAGVOICEID Confirm voice + speaker before long output. Chat voice responses When the user asks for a "voice" reply (e.g., "crazy scientist voice", "explain in voice"), generate audio and send it: Voice character tips: Crazy scientist: Use [excited] tags, dramatic pauses [short pause], vary intensity Calm: Use [whispers] or slower pacing Dramatic: Use [sings] or [shouts] sparingly Default voice for Clawd: lj2rcrvANS3gaWWnczSX (or just -v Clawd)

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills steipete/sag

View the source on GitHub

Browse the @skills marketplace