Plugin · Claude Code · LLM Integration

Dnvriend Elevenlabs Tts Tool

dnvriend-elevenlabs-tts-tool is a Claude Code plugin for the Build phase that runs ElevenLabs text-to-speech synthesis via a voice-friendly CLI.

by dnvriend · github.com/dnvriend/elevenlabs-tts-tool

Synthesize speech from the command line with ElevenLabs voices while prototyping voice features, demos, or content pipelines inside Claude Code.

0
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install dnvriend-elevenlabs-tts-tool@dnvriend/elevenlabs-tts-tool
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built to be called by your agent

Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.

Retrieve this entry with skillselion.get_details("plugin:dnvriend/elevenlabs-tts-tool") and the paste-ready config with skillselion.get_install_config("plugin:dnvriend/elevenlabs-tts-tool").

About

What it does

dnvriend-elevenlabs-tts-tool packages a production-style command-line interface for ElevenLabs text-to-speech so Claude Code can generate spoken audio with approachable voice picking. Indie builders adding voice UX to a SaaS demo, narrating a landing video, or batching announcement clips often waste time clicking through dashboards; this plugin keeps synthesis in the same loop as code and copy edits. Placement is phase-specific on Build integrations: you are connecting a paid speech API and validating timbre and latency before you ship or scale content workflows. The tool emphasizes CLI ergonomics and voice selection clarity rather than hosting, CDN delivery, or podcast RSS management—pair it with your own asset pipeline. Intermediate complexity reflects API keys, quotas, and audio format choices you must configure outside the plugin metadata.

Highlights

  • Professional CLI for ElevenLabs text-to-speech synthesis
  • Human-friendly voice selection instead of raw voice IDs only
  • Single-plugin Claude Code bundle (pluginCount: 1)
  • Keywords cover elevenlabs, synthesis, texttospeech, tts, and tool
  • Suited to quick audio previews for courses, apps, and marketing clips

Why builders use it

Prototyping voice output means leaving your agent session for the ElevenLabs UI or brittle curl scripts without reusable voice labels.

After install, you can trigger TTS from Claude Code with clearer voice selection and drop audio files straight into demos or content drafts.

At a glance

  • Type - Plugin in LLM Integration.
  • Adoption - 0 installs, 0 stars, 0 votes.

FAQ

Who is dnvriend-elevenlabs-tts-tool for?

Developers and creators using Claude Code who want terminal-driven ElevenLabs speech synthesis with simpler voice picking for prototypes and content.

When should I use dnvriend-elevenlabs-tts-tool?

Use it while building integrations—generating sample audio for a feature, testing voices for a course, or batching narration before launch assets are final.

How do I add dnvriend-elevenlabs-tts-tool to my agent?

Add the dnvriend/elevenlabs-tts-tool plugin in Claude Code, install the CLI per the GitHub repo, set your ElevenLabs API credentials in the environment, then authorize tool calls from the agent.

Discussion

Comments

Share how you use dnvriend-elevenlabs-tts-tool, gotchas, or tips for other indie builders.

No comments yet - be the first to share how you use it.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.