Tts
Convert text to speech with ElevenLabs voiceover. Use when generating speech audio or browsing available voices.From its SKILL.md
npx -y skills add marsmike/feinschmiede --skill ttsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
3 things to look at
- reads credentialsReads from 2 credential sources: `ELEVENLABS_API_KEY` and 1 more.
- 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- runs commandsInstructs the agent to run 5 commands, including `feinklang tts --text "Hello, this is a test." --out voiceover.mp3` and 4 more.
SKILL.md
1.4 KB, 347 tokens by cl100k_base, as published. Nobody here has run it
feinklang — ElevenLabs voiceover
feinklang is a command on your PATH — no file paths, no cd, no
${CLAUDE_PLUGIN_ROOT}. Requires ELEVENLABS_API_KEY (an export, or a line in
~/.env). Default voice: Hale.
Quick Start
feinklang tts --text "Hello, this is a test." --out voiceover.mp3
See references/parameters.md for all flags, models, and format options.
Synthesize speech
Key options: --voice-id (name or ID), --model-id, --format, --stability,
--similarity-boost, --speed, --play. Write outputs into the project
(e.g. a beats directory under ${CLAUDE_PROJECT_DIR}) so downstream plugins
can consume them.
Browse voices
feinklang voices # all voices
feinklang voices --category professional # cloned | professional | premade
feinklang voices --search Mike # search by name
For other plugins (capability hand-off)
Call feinklang tts --text "…" --out <project-path> and read the resulting
file. Do not reference feinklang's internal files; the CLI is the entire
contract. If feinklang is not on PATH, ask the user for the audio instead.
References
references/parameters.md— full flag reference, models, output formats, and examples
What ships with it: 1 file
1.8 KB alongside SKILL.md
references/
- parameters.md1.8 KB