voice-update

Featured

This skill should be used when the agent needs to give a spoken voice update to the user, or when reminded by a Stop hook to provide audio feedback. Use this skill to speak a short summary of what was accomplished.

AI & Automation 1,997 stars 130 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
74
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Voice Update Skill Provide spoken audio feedback to the user using pocket-tts. ## When to Use - When finishing a task and a Stop hook reminds to give voice feedback - When the user explicitly asks for a spoken summary - When providing important status updates that benefit from audio ## How to Use 1. Summarize what was accomplished in 1-2 short, conversational sentences 2. Call the `say` script with the summary text ## Calling the Say Script Use Bash to call the say script: ```bash ${CLAUDE_PLUGIN_ROOT}/scripts/say "Your summary here" ``` Example: ```bash ${CLAUDE_PLUGIN_ROOT}/scripts/say "I've fixed the bug in the login handler and added the unit tests." ``` With a specific voice: ```bash ${CLAUDE_PLUGIN_ROOT}/scripts/say --voice azure "Task completed successfully." ``` ## Summary Guidelines - Keep it to 1-2 sentences maximum - Be conversational, not robotic - Match the user's communication style - if they're casual or use colorful language, mirror that tone - Focus on what was accomplished, not technical details - Avoid code snippets, file paths, or technical jargon - Examples: - "I've updated the configuration file and restarted the server." - "The tests are now passing. I fixed three type errors." - "Done! I created the new component and added it to the main page." ## Notes - The say script auto-starts the pocket-tts server if not running (first use may take ~30-60s) - Requires `uvx` and `afplay` (macOS) or `aplay` (Linux)

Details

Author
pchalasani
Repository
pchalasani/claude-code-tools
Created
1 years ago
Last Updated
3 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

elevenlabs-tts

Generate natural-sounding text-to-speech audio using the ElevenLabs API. Use this skill whenever you need to produce a voice/audio reply instead of text — especially when a Telegram user sends a voice message asking for audio back ("can you reply via audio", "I'm driving and can't read"), when the user explicitly requests audio output, when you're making a spoken summary/briefing, or when you're tempted to fall back to macOS `say` (don't — it sounds robotic). Also use this when packaging a spoken message to a human who will listen rather than read. ALWAYS prefer this over `say` unless the user explicitly asks for the built-in voice.

0 Updated 5 days ago
0xAddict
Data & Documents Listed

voice-update

Update `context/voice-and-style.md` or `context/about-me.md` from one of three sources. Manual (user dictates a single new rule, sample, or career fact). Memory (batch pull from Claude Code's auto-memory in `~/.claude/projects/<slug>/memory/`). Sent-mail (analyze the last 20-50 sent Gmail messages and propose updates from observed patterns). Always proposes diffs and requires per-file approval; never auto-writes. Use when the user says "save this to my voice file," "remember this style," "consolidate my voice," "update from memory," "read my sent mail," "voice from sent mail," "what does my voice actually look like," "voice-update," or "/voice-update." Pass --source manual|memory|sent-mail.

13 Updated 5 days ago
kalyvask
AI & Automation Solid

voice

Voice — text-to-speech and transcription. Triggers on /agent:voice, /agent:voice status, /agent:voice setup, /agent:voice test, "configurar voz", "prueba voz", "voice setup", "speak this", "read this aloud", "transcribe audio".

62 Updated today
crisandrews