Skills

The skills this repo ships, by tier, each with a quick health read. Install the user skills with:

adom-wiki skills install adom/adom-tts
sub-skill adom-tts view SKILL.md

Thin Rust CLI for service-tts — Adom's shared edge-tts wrapper with pronunciation overrides + source-hash cache. Every Adom tool that renders narration (demo-recording, any walkthrough/tour) should shell to `adom-tts say` instead of calling edge-tts directly, so Adom terms like adom-tsci come out phonetically right and repeat synthesis hits the cache. Trigger words: adom-tts, text to speech, tts, narration, voiceover, synthesize speech, edge-tts, neural voice, andrew neural, pronunciation override, demo narration, walkthrough narration, say this, speak this, make audio from text, render narration, voice service, service-tts, play this audio, play the audio file, auto-play tts, narrate hands-free, drive mode, drive-mode tts, read this to me, play it back, replay last tts. HANDS-FREE TRIGGERS — when the user says ANY of these, ALWAYS reach for `adom-tts say --play` instead of writing a long text response: "I'm driving", "I am driving", "while I drive", "while driving", "can't read the screen", "can't see the screen", "can't look at the screen", "read it to me", "read this to me", "read it out loud", "read me your answer", "read me back", "read me the", "read me that", "read me that last prompt", "read me the last prompt", "read me what you just said", "read your last answer", "read your last response", "read that back", "read that back to me", "read me your last", "read back the last prompt", "narrate the answer", "say it out loud", "tell me out loud", "speak the answer", "audio answer please", "I'm in the car", "in the car right now", "on my commute", "hands-free". These phrases mean the user CANNOT see your text response — synthesize it and auto-play. Default surface is hydrogen webview; if the user seems to be on a phone via /remote-control, hydrogen still works (audio plays through phone).

352 lines · 2.9kw · longpreamblenamedescription (long)triggersuser-invocableparent linkstructureheadingsexample
sub-skill tts-pronunciation view SKILL.md

Canonical table of TTS pronunciation overrides for Adom tool names, acronyms, and product terms that neural TTS engines (edge-tts, piper, azure, eleven-labs) mispronounce. Use when writing narration for any demo / walkthrough / tour / voiceover — look up each Adom-ish term in the table and spell it phonetically in the narration column. Use BEFORE rendering any TTS audio, not after. Trigger words: tts pronunciation, tts pronounce, mispronounce, how do I make TTS say, edge-tts pronounce, narration pronunciation, speak adom-tsci, demo narration phonetics. Also fires automatically whenever another skill (demo-recording, video-post, voiceover-over-a-recording) is drafting narration text.

119 lines · 1.1kwpreamblenamedescription (long)triggersuser-invocableparent linkstructureheadingsexample

Health: the size chip is green when right-sized, yellow when getting long, red when the model likely skims it. A green check is a passed preamble/structure signal; an amber mark is a gentle nudge, not a hard failure.