.cursor/skills/voice-update/SKILL.md
Use when the agent should give a spoken voice update—e.g. after finishing a task or when the user asks for a spoken summary. Speaks a short summary via pocket-tts.
npx skillsauth add tcarrio/cursor-voice-plugin voice-updateInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Provide spoken audio feedback using pocket-tts (say script).
Use the say script from the plugin. Standard install (XDG): $XDG_DATA_HOME/voice-plugin-cursor/scripts/say (default ~/.local/share/voice-plugin-cursor/scripts/say). If VOICE_PLUGIN_ROOT is set, use that.
"${VOICE_PLUGIN_ROOT:-$HOME/.local/share/voice-plugin-cursor}/scripts/say" "Your summary here"
Examples:
~/.local/share/voice-plugin-cursor/scripts/say "I've fixed the bug in the login handler and added the unit tests."
~/.local/share/voice-plugin-cursor/scripts/say --voice azure "Task completed successfully."
uvx and afplay (macOS), aplay or paplay (Linux), or similar.data-ai
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.
data-ai
Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some waiting on outside answers, and others rolling into a later summary.
data-ai
Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some waiting on outside answers, and others rolling into a later summary.
data-ai
OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.