Skills for preprocessing text for TTS engines — SSML conversion, ElevenLabs markup, TTS safety review, and manual prosody addition. Non-destructive by default: edits are written to an edited/ folder alongside an unchanged original/ copy.
Convert text into ElevenLabs-flavoured markup using their official prompting standard, grounded in live documentation. Non-destructive: writes to edited/ alongside original/.
Apply user-supplied prosody notes to a script — emphasis, pauses, section breaks, character-specific delivery — and emit marked-up output in SSML or the user's preferred engine flavour. Non-destructive: writes to edited/ alongside original/.
First-run setup for the text-to-speech-toolkit plugin. Asks whether you target one TTS engine persistently or work across multiple, and saves the preference so other skills auto-prime.
Convert plain text into W3C SSML (Speech Synthesis Markup Language) with inferred `<break>`, `<emphasis>`, `<prosody>`, and `<say-as>` tags. Non-destructive: writes to edited/ alongside original/.
Review and edit text for TTS-unfriendly elements — URLs, emails, emojis, ALL-CAPS, abbreviations, markdown artefacts, and special characters. Produces a sanitised edited/ copy with original/ preserved.
Claude Code plugin with skills for preprocessing text for TTS engines — SSML conversion, ElevenLabs markup, TTS safety review, and manual prosody addition.
Every skill that edits a script preserves the original. Edits are written to an edited/ folder alongside an original/ copy of the source. The user's source file is never modified in place — diffing or reverting is always trivial.
onboard — First-run setup. Captures whether the user targets one specific TTS engine persistently (ElevenLabs, Google Cloud TTS, Azure, AWS Polly, OpenAI TTS, generic SSML) or works across multiple. Saves the preference so all other skills auto-prime.ssml-conversion — Convert plain text to W3C SSML. Wraps content in <speak>, infers <break>, <emphasis>, <prosody>, <say-as> from text cues.elevenlabs-conversion — Convert text to ElevenLabs-flavoured markup. Fetches the live ElevenLabs prompting docs at runtime so conversions are grounded in current guidance, not stale training data.tts-safety-review — Scan and edit text for TTS-unfriendly elements: URLs, emails, emojis, ALL-CAPS shouting, abbreviations, markdown artefacts, special characters, and stage directions in brackets. Emits a sanitised copy plus a per-issue review log.manual-prosody-addition — Apply user-supplied prosody notes (emphasis, pauses, section breaks, character delivery) to a script and emit marked-up output in SSML or the user's preferred engine flavour.# Always available (user scope):
claude plugins install text-to-speech-toolkit@danielrosehill
# Or ad-hoc per project (run from inside that repo):
claude plugins install text-to-speech-toolkit@danielrosehill --scope project
Plugin preferences live at:
${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/text-to-speech-toolkit/config.json
Source scripts and edited outputs stay where the user keeps them — the plugin only writes adjacent original/ and edited/ folders next to the source.
MIT — see LICENSE.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin text-to-speech-toolkitUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Claude Code plugin: ideation and planning workflow — capture, evaluate, rank, simulate, and plan ideas, with ideation/single-idea-eval/multi-idea-ranking/feature-ideas/simulation/idea-capture variants.
First-pass data analysis toolkit: correlations, PII flagging, anomalies, hypothesis tests, data dictionaries, and trend analysis on a dataset in a folder.
Claude Code plugin for generating personal user manuals and private documentation for codebases. Creates personalized, private reference guides with PDF output support.
Research, filter, compare, and evaluate AI models on OpenRouter — discover models by capability (tool use, vision, audio), get cost/context-aware recommendations, run head-to-head comparisons, and conduct deep research that goes beyond the OpenRouter catalog.
Claude Code plugin for writing assistance, proofreading, style editing, and text transformation workflows.