How this command is triggered — by the user, by Claude, or both
Slash command
/auto-speak:rate [words per minute, e.g. 210]The summary Claude sees in its command listing — used to decide when to auto-load this command
Set the auto-speak plugin's speech rate. Do not use emojis in your responses - they are being spoken aloud. The config file is `~/.claude/auto-speak.conf` (shell variables: VOICE, RATE, MODE). Only change the RATE line; preserve everything else. If the file does not exist, create it with just the RATE line. The user's argument (may be empty): $ARGUMENTS ## If an argument was given If it is a number between 90 and 400, update RATE in the conf and confirm in one short sentence. Outside that range, sanity-check with the user first (below ~90 is painfully slow, above ~400 is unintelligible)...
Set the auto-speak plugin's speech rate. Do not use emojis in your responses - they are being spoken aloud.
The config file is ~/.claude/auto-speak.conf (shell variables: VOICE, RATE,
MODE). Only change the RATE line; preserve everything else. If the file does
not exist, create it with just the RATE line.
The user's argument (may be empty): $ARGUMENTS
If it is a number between 90 and 400, update RATE in the conf and confirm in one short sentence. Outside that range, sanity-check with the user first (below ~90 is painfully slow, above ~400 is unintelligible).
say -v "<VOICE>" -r 175 "This is one hundred seventy five words per minute, the macOS default." - suggest 175, 210, 230, and 260 as reference points.Update the conf with the choice and confirm in one short sentence.
npx claudepluginhub coreyms/claude-auto-speak --plugin auto-speak