Skip to content
Productivity
Skill

/voice-update

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.

From plugin
claude-code-tools
2k19 skills2 agents4 commands

Claude Code

$ npx -y skills add pchalasani/claude-code-tools --skill voice-update --agent claude-code

SKILL.md

voice-update.SKILL.md
name: voice-update
description: 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.

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:

${CLAUDE_PLUGIN_ROOT}/scripts/say "Your summary here"

Example:

${CLAUDE_PLUGIN_ROOT}/scripts/say "I've fixed the bug in the login handler and added the unit tests."

With a specific voice:

${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)
Read more
@pchalasani
Ships withclaude-code-tools

Practical productivity tools for Claude Code, Codex-CLI, and similar CLI coding agents.

2k19 skills2 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
2.0k
Star history of pchalasani/claude-code-tools on GitHub, a chart by star-history.com

Other skills on claude-code-tools.

github-wake

github-wake

Register an existing GitHub issue so the current Codex or Claude Code session is woken when its first future comment arrives. Use…

More skills from other plugins.

i-have-adhd

i-have-adhd

Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…

@ayghri@ayghriInstall Skill
ab-test-analysis

ab-test-analysis

Analyze A/B test results with statistical significance, sample size validation, confidence intervals, and ship/extend/stop…

@phuryn@phurynInstall Skill
distilly

distilly

Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…

Questions about voice-update.

Which coding agents can use voice-update?
voice-update installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.