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.
How this skill is triggered — by the user, by Claude, or both
Slash command
/text-to-speech-toolkit:onboardThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Initialize the text-to-speech-toolkit plugin by capturing your TTS engine preference and storing it persistently. Other skills in the toolkit will read this config to prime defaults and apply engine-specific markup automatically.
Initialize the text-to-speech-toolkit plugin by capturing your TTS engine preference and storing it persistently. Other skills in the toolkit will read this config to prime defaults and apply engine-specific markup automatically.
${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/text-to-speech-toolkit/. Create it if necessary.config.json to the plugin data directory with this schema:
{
"default_engine": "elevenlabs" | "google" | "azure" | "polly" | "openai" | "ssml" | "multi",
"set_at": "<ISO 8601 timestamp>"
}
Non-destructive editing: Every skill in this toolkit preserves your original files. When you run a skill, it creates
original/andedited/subdirectories in your working directory. Your source file is never overwritten. You can always compare and choose which version to use.
config.json created (or updated) at ${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/text-to-speech-toolkit/config.jsonRe-runnable: This skill can be invoked at any time to update the engine preference. It overwrites the previous config.json gracefully.
Data directory creation: Ensure the full path to the plugin data directory is created if missing. Do not fail if the directory already exists.
No API validation: This skill does not validate that the user has API credentials or account access for the chosen engine. It only stores the preference for other skills to use.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin text-to-speech-toolkitCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.