From say-plugin
This skill should be used when the user asks to "say" something out loud, e.g. "say hello", "say all done", "say the task is complete". Speaks the message through the system speakers using Windows TTS. Do NOT trigger for figurative uses like "say it differently" or "say what you mean".
How this skill is triggered — by the user, by Claude, or both
Slash command
/say-plugin:sayThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
When the user asks you to "say" something, speak it aloud using Windows built-in text-to-speech.
When the user asks you to "say" something, speak it aloud using Windows built-in text-to-speech.
Before embedding the message into the command, replace any single quotes (') in the message with two single quotes ('') to prevent PowerShell string injection.
Run the following PowerShell command, replacing the message text:
powershell -c "Add-Type -AssemblyName System.Speech; (New-Object System.Speech.Synthesis.SpeechSynthesizer).Speak('your message here')"
User: "say all done"
Run:
powershell -c "Add-Type -AssemblyName System.Speech; (New-Object System.Speech.Synthesis.SpeechSynthesizer).Speak('all done')"
User: "say it's done"
Escape the apostrophe first (it's → it''s), then run:
powershell -c "Add-Type -AssemblyName System.Speech; (New-Object System.Speech.Synthesis.SpeechSynthesizer).Speak('it''s done')"
npx claudepluginhub guyvinograd/claude-plugins --plugin say-pluginDelivers spoken voice summaries of task accomplishments using pocket-tts and Bash say script. For Stop hook reminders, user requests, or status updates.
Enables voice output in Claude Code by speaking text wrapped in <say> tags while claudio proxy runs. Narrate explanations, tool calls, updates, and findings aloud.
Sends text to VoxClaw on macOS for spoken output using OpenAI neural voices or Apple TTS. Useful for audible agent notifications and feedback.