claude-tts
01Plugin Claude Code
Plugin marketplace listing 1 plugin: claude-tts.
Plugin Claude Code
Plugin marketplace listing 1 plugin: claude-tts.
Plugin Claude Code
Speak Claude Code progress aloud — local TTS daemon with smart content routing, hooks, and graceful degradation.
Command
View or change any claude-tts setting by key, with validation, then restart the daemon to apply.
Command
Diagnose claude-tts — disk, daemon, socket, Python deps, backend reachability, and summarizer budget, with PASS/WARN and remediations. Idempotent.
Command
Show a navigable log of recently spoken TTS outputs (newest first), with timestamps and category.
Command
First-run setup for claude-tts — bootstraps the engine, LLM backend, OS service, and config so Claude can speak.
Command
Report claude-tts health — daemon socket, active engine and LLM model, and a recent log tail.
Command
Stop and remove the claude-tts OS service and daemon, and optionally remove its config. Confirms before deleting.
Command
Choose the speech engine and voice for claude-tts, then restart the daemon to apply.
Command
Show the deterministic project → voice map (which repo sounds like which voice), current repo highlighted.
Hook
Runs when a session starts on (startup and resume), executing session-start.sh via bash. From chendrizzy/claude-tts.
Hook
Runs when a session ends, executing speech_output_hook.sh via bash. From chendrizzy/claude-tts.
Hook
Runs when the agent finishes a response, executing speech_output_hook.sh via bash. From chendrizzy/claude-tts.
Hook
Runs before the agent uses a tool for Write, Edit, MultiEdit, Bash, Task and WebFetch tool calls, executing pre-tool-use.sh via bash. From chendrizzy/claude-tts.
Hook
Runs after a tool call finishes, executing post-tool-use.sh via bash. From chendrizzy/claude-tts.
Skill Claude CodeCodex
Use for first-run setup of the claude-tts plugin — bootstraps the engine, LLM backend, OS service, and config on a fresh machine. Invoked by /tts:setup.