Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use when writing the input text for ElevenLabs' Eleven v3 text-to-speech model: direct emotion, delivery, reactions, and pauses with inline square-bracket audio-tag markup — not SSML, parentheses, or asterisks — which cheaper models do not do by default.
.claude/skills/elevenlabs-v3-audio-tags/SKILL.md| Model | Eval pass | Runs |
|---|---|---|
| gemini-3.6-flash | 100% | 10 |
| Model | Lift | Δ tokens | Δ turns | Cases | Verified |
|---|---|---|---|---|---|
| gemini-3.6-flashbest | +48% | +68% | 0% | 23 | 54d ago |
| gemini-3.5-flash | pending re-run | — | |||
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-12 | ✗→✓ | ▲ Improved | — | — |
| case-23 | ✗→✓ | ▲ Improved | — | — |
| case-09 | ✗→✓ | ▲ Improved | — | — |
| case-17 | ✗→✓ | ▲ Improved | — | — |
| case-22 | ✗→✓ | ▲ Improved | — | — |
Enforces ElevenLabs' Eleven v3 audio-tag format on the text string you send to the model. Emotion, vocal delivery, non-verbal reactions, and pauses are written as inline, lowercase, square-bracket directives ([whispers], [laughs], [short pause]) — never SSML, never parentheses, never asterisks, never capitalized stage directions. Apply whenever the task is to produce the input text for ElevenLabs' Eleven v3 (eleven_v3) voice model.
words inside: [tag]. The brackets and the lowercase interior are the convention.
A tag governs all following text until the next tag appears. Do not collect the cues into a legend, header, or trailing note.
not read aloud; everything outside the brackets is the spoken text.
[excited], [sad], [angry], [happily], [curious], [sarcastic], [nervous], [frustrated], [calm], [tired], [mischievously], [crying], [cheerfully], [playfully], [deadpan], [flatly], [dramatic tone].
[whispers], [shouts], [rushed], [drawn out].[laughs], [laughs softly], [starts laughing], [sighs], [exhales], [clears throat], [gasps], [gulps].
[pause], [short pause], [long pause], or an ellipsis. Eleven v3 doesnot support SSML <break>; pauses are bracket tags only.
<speak>, <break>, <prosody>, <emphasis>,<voice>, <say-as>, or <phoneme>. Eleven v3 ignores or mishandles SSML.
(whispering) parentheses, *laughs* asterisks, orWHISPERING: capitalized directions — Eleven v3 reads those literally or drops them.
eleven_v3. The non-v3 models eleven_multilingual_v2 andeleven_flash_v2_5 are the reverse: they take SSML <break time="1.5s" /> and do not use these audio tags. Keep the two worlds separate.
Base default (left) → Eleven v3 conforming form (right):
<prosody volume="x-soft">Come a little closer.</prosody> → [whispers] Come a little closer.Ha! (laughing) Best day ever. → [laughs] Best day ever.Wait <break time="1.0s"/> for the drop. → Wait [short pause] for the drop.*excitedly* The results are in! → [excited] The results are in!(he sighs) Fine, let's do it your way. → [sighs] Fine, let's do it your way.<emphasis level="strong">Oh, brilliant.</emphasis> → [sarcastic] Oh, brilliant.Ahem. Ladies and gentlemen. → [clears throat] Ladies and gentlemen.(curiously) What is that? (then, excited) It moved! → [curious] What is that? [excited] It moved!eleven_multilingual_v2 oreleven_flash_v2_5, switch to SSML: <break time="1.5s" /> (up to ~3 seconds). Those models do not interpret the audio tags. This skill's bracket format applies only to eleven_v3.
[applause], [gunshot]), but use them sparingly.[whispers] keep it down. DON'T write (whispering) keep it down.[laughs]. DON'T write *laughs*, haha, or (laughs).[short pause] or …. DON'T write <break time="0.5s"/>.[WHISPERS].eleven_v3 input.<prosody>, <break>, <emphasis>) because it is the generic,best-known speech-markup standard — Eleven v3 does not use it.
<break time="…"/> for a pause in v3 instead of [short pause] / [long pause].he laughs, she sighs) instead of [laughs] / [sighs].[lowercase] square-bracket tag.<speak>, <break>, <prosody>, <emphasis>, <say-as>).(parentheses), *asterisks*, or ALL-CAPS directions.[pause] / [short pause] / [long pause] or an ellipsis.| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-19 | fail→fail | — | — | — | — | — | — | — | — | — | — | — | — |
case-12 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-15 | pass→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-23 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-20 | fail→fail | — | — | — | — | — | — | — | — | — | — | — | — |
case-16 | fail→fail | — | — | — | — | — | — | — | — | — | — | — | — |
case-09 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-17 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-04 | fail→fail | — | — | — | — | — | — | — | — | — | — | — | — |
case-14 | fail→fail | — | — | — | — | — | — | — | — | — | — | — | — |
case-08 | pass→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-22 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-05 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-18 | pass→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-10 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-03 | fail→fail | — | — | — | — | — | — | — | — | — | — | — | — |
case-21 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-11 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-01 | fail→fail | — | — | — | — | — | — | — | — | — | — | — | — |
case-06 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
case-02 | fail→fail | — | — | — | — | — | — | — | — | — | — | — | — |
case-07 | fail→fail | — | — | — | — | — | — | — | — | — | — | — | — |
case-13 | fail→pass | — | — | — | — | — | — | — | — | — | — | — | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 23 cases were attempted. The headline lift of +48 percentage points is the difference between those two pass rates over the 23 comparable cases. 1 case got worse with the skill loaded, and it is included in that figure.
The per-case answers from this run were removed by the retention sweep, so the case table below shows the verdicts without the text either arm produced. The counts above were recorded at the time and are unaffected. Answers are now kept for 180 days.
| Model | Method | Date | Lift |
|---|---|---|---|
| gemini-3.5-flash | verified | 7/10/2026 | +92% |
Other measured skills in the registry, with their headline benchmark lift.