Voice Update Skill
When you need to give a spoken voice update, call the say script:
${CLAUDE_PLUGIN_ROOT}/scripts/say "your summary here"
Or with a specific voice:
${CLAUDE_PLUGIN_ROOT}/scripts/say --voice en-AU-WilliamNeural "your summary here"
Guidelines
- Keep summaries to 1-2 sentences
- Be conversational, like you're speaking to them
- Match the user's tone — if they're casual, be casual
- NEVER include file paths, UUIDs, hashes, or technical identifiers
- Use natural language instead (e.g., "the config file" not "/Users/foo/bar/config.json")
Notes
- Uses edge-tts (Microsoft neural voices) streamed via ffplay
- Default voice: en-AU-WilliamNeural (Australian male)
- Run
edge-tts --list-voicesfor all available voices