smithery/neversight

agent-speak

Speak messages aloud using ElevenLabs TTS. Use when completing tasks, reporting progress, or notifying the user of important events. Invoke via the agent-speak CLI command.

Installation

$ npx skills add smithery/neversight --skill agent-speak

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/neversight · top by installs.

npx skills add smithery/neversight

Browse all from smithery/neversight

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,232 B
  • docs SUMMARY.md 191 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Agent Speak

Speak messages aloud to notify the user when completing tasks.

Usage

agent-speak "Your message here"
agent-speak --worktree <path> "Your message here"
agent-speak --voice <name> "Your message here"
agent-speak --model <model-id> "Your message here"

Voice Selection

Use --worktree with the current working directory to get a deterministic voice unique to your worktree. This ensures agents in different worktrees have different voices.

agent-speak --worktree "$(pwd)" "Task complete"

Always use the worktree flag so your voice is consistent and distinct from other agents.

Available voice presets

If you need to specify manually:

  • rachel, bella, elli, freya, nicole, domi (female)
  • josh, adam, sam, arnold, dave, fin, clyde (male)
agent-speak --voice josh "Build complete"

When to Use

Speak notifications after:

  • Completing a significant task
  • Finishing a multi-step workflow
  • Encountering an error that needs user attention
  • Completing a build or deployment

Examples

# After completing a feature
agent-speak --worktree "$(pwd)" "Finished implementing the authentication flow"

# After a build
agent-speak --worktree "$(pwd)" "Build complete with no errors"

# After an error
agent-speak --worktree "$(pwd)" "Build failed. Check the terminal for details"

# After a refactor
agent-speak --worktree "$(pwd)" "Refactoring complete. Updated 12 files"

Guidelines

  1. Always use --worktree "$(pwd)" for automatic voice selection
  2. Keep messages brief (under 20 words)
  3. State what happened, not technical details
  4. Don't speak for trivial operations (single file edits, running commands)
  5. Use natural phrasing, not robotic language

Setup

Users must configure their ElevenLabs API key:

agent-speak config set-key <elevenlabs-api-key>

Or set the ELEVENLABSAPIKEY environment variable.

To debug configuration in an agent session:

agent-speak config show