askill
speech

speechSafety 90Repository

Toggle text-to-speech for Claude responses

0 stars
1.2k downloads
Updated 2/6/2026

Package Files

Loading files...
SKILL.md

Speech Toggle

Control whether Claude's responses are spoken aloud using macOS text-to-speech.

When to Use

When the user says things like:

  • "turn on speech" / "turn off speech"
  • "speak to me" / "stop speaking"
  • "enable/disable voice"
  • "I want to hear you" / "be quiet"

Commands

Enable Speech

touch ~/.claude-speak

Disable Speech

rm -f ~/.claude-speak

Check Status

[ -f ~/.claude-speak ] && echo "Speech is ON" || echo "Speech is OFF"

How It Works

A Stop hook runs after each Claude response. If ~/.claude-speak exists (or CLAUDE_SPEAK=1 is set), the hook speaks the response using macOS say command.

Examples

User: "Turn on speech" -> Run: touch ~/.claude-speak -> Respond: "Speech is now enabled. You'll hear my responses spoken aloud."

User: "Stop talking to me" -> Run: rm -f ~/.claude-speak -> Respond: "Speech disabled."

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

82/100Analyzed 2/18/2026

Well-structured skill with clear when-to-use triggers, precise commands, and good examples. Covers enable/disable/check status for macOS text-to-speech. Uses file-based toggle mechanism. Somewhat tailored to specific Claude hook implementation but broadly applicable to macOS users. Minor deduction for limited reusability beyond specific setup.

90
85
72
78
88

Metadata

Licenseunknown
Version-
Updated2/6/2026
Publisherroaming-panda-llc

Tags

llm