[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-elevenlabs-text-to-speech-pt-BR":3,"guides-for-elevenlabs-text-to-speech":227,"similar-k17a2cxtswmmk54b8wmpfbp5f9866jr0":228},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":188,"isFallback":191,"parentExtension":192,"providers":193,"relations":197,"repo":199,"workflow":224},1778053440456.6604,"k17a2cxtswmmk54b8wmpfbp5f9866jr0",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Convert text to speech using ElevenLabs voice AI. Use when generating audio from text, creating voiceovers, building voice apps, or synthesizing speech in 70+ languages.",{},"ElevenLabs Text-to-Speech","https://github.com/elevenlabs/skills/tree/HEAD/text-to-speech",[15,16,17,18,19],"text-to-speech","elevenlabs","voice","audio","synthesis",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":176,"workflow":186},1778053480675.1787,"kn7fgf5te476b9j4n200ynyrtx8675xs","en",{"checks":25,"evaluatedAt":166,"extensionSummary":167,"promptVersionExtension":168,"promptVersionScoring":169,"rationale":170,"score":171,"summary":172,"tags":173,"targetMarket":174,"tier":175},[26,31,34,37,41,44,48,52,55,58,62,67,70,74,77,80,83,86,89,92,96,100,104,108,112,115,118,121,125,128,131,134,137,140,144,147,150,153,156,159,163],{"category":27,"check":28,"severity":29,"summary":30},"Practical Utility","Problem relevance","pass","The description clearly states the problem of converting text to speech using ElevenLabs voice AI and provides specific use cases like generating audio, creating voiceovers, and building voice apps.",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","The skill leverages ElevenLabs' advanced voice AI to offer natural-sounding speech synthesis with a wide range of languages and customizable voice settings, providing value beyond basic text-to-speech.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The skill provides clear Python, JavaScript, and cURL examples for generating speech, covers various models, voice settings, and output formats, and includes streaming capabilities, indicating production readiness for its stated use case.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The extension focuses solely on text-to-speech conversion using ElevenLabs, adhering to a single responsibility.",{"category":38,"check":42,"severity":29,"summary":43},"Description quality","The displayed description accurately reflects the skill's capability to convert text to speech using ElevenLabs voice AI and mentions its broad language support.",{"category":45,"check":46,"severity":29,"summary":47},"Invocation","Scoped tools","The skill primarily uses direct API calls to ElevenLabs for text-to-speech conversion, with specific parameters for voice, model, and settings, indicating scoped tools.",{"category":49,"check":50,"severity":29,"summary":51},"Documentation","Configuration & parameter reference","The SKILL.md and reference files provide comprehensive documentation on models, voice IDs, voice settings, language enforcement, text normalization, request stitching, output formats, streaming, and error handling, including API key configuration.",{"category":38,"check":53,"severity":29,"summary":54},"Tool naming","The skill's primary function is described as text-to-speech conversion, and code examples use clear method names like `text_to_speech.convert` and `text_to_speech.stream`.",{"category":38,"check":56,"severity":29,"summary":57},"Minimal I/O surface","Inputs are structured parameters like text, voice_id, and model_id, and outputs are audio data in various formats, adhering to minimal I/O.",{"category":59,"check":60,"severity":29,"summary":61},"License","License usability","The extension is licensed under the MIT license, which is permissive and widely usable.",{"category":63,"check":64,"severity":65,"summary":66},"Maintenance","Commit recency","not_applicable","No commit history is available for this specific skill directory.",{"category":63,"check":68,"severity":29,"summary":69},"Dependency Management","The installation instructions for Python and JavaScript clearly specify the exact package versions to install (`elevenlabs`, `@elevenlabs/elevenlabs-js`), and mention migration from deprecated packages, indicating good dependency management.",{"category":71,"check":72,"severity":29,"summary":73},"Security","Secret Management","The skill correctly uses an environment variable (`ELEVENLABS_API_KEY`) for the API key and advises users to store it securely, avoiding hardcoded secrets.",{"category":71,"check":75,"severity":29,"summary":76},"Injection","The skill relies on the ElevenLabs API and does not load or execute external data as instructions, mitigating injection risks.",{"category":71,"check":78,"severity":29,"summary":79},"Transitive Supply-Chain Grenades","The skill interacts with the ElevenLabs API and does not fetch or execute external code or data at runtime.",{"category":71,"check":81,"severity":29,"summary":82},"Sandbox Isolation","The skill's functionality is confined to API calls and local file writing for audio output, with no indications of attempting to modify files outside its intended scope.",{"category":71,"check":84,"severity":29,"summary":85},"Sandbox escape primitives","No detached-process spawns or retry loops around denied tool calls were detected in the provided code examples or documentation.",{"category":71,"check":87,"severity":29,"summary":88},"Data Exfiltration","The skill only sends the provided text and API key to the ElevenLabs API and does not exfiltrate any other confidential data or personal information.",{"category":71,"check":90,"severity":29,"summary":91},"Hidden Text Tricks","Bundled files appear to be free of hidden-steering tricks, control characters, or invisible Unicode sequences.",{"category":93,"check":94,"severity":29,"summary":95},"Hooks","Opaque code execution","The provided code examples and documentation do not contain obfuscated code, base64 payloads, or runtime fetched scripts.",{"category":97,"check":98,"severity":29,"summary":99},"Portability","Structural Assumption","The skill makes no assumptions about the user's project structure beyond requiring the ElevenLabs API key.",{"category":101,"check":102,"severity":65,"summary":103},"Trust","Issues Attention","No issue data is available for this skill.",{"category":105,"check":106,"severity":29,"summary":107},"Versioning","Release Management","The `LICENSE` file is present and MIT licensed. The SKILL.md frontmatter also declares MIT license.",{"category":109,"check":110,"severity":29,"summary":111},"Code Execution","Validation","The API interactions are described with parameter constraints and error handling for invalid inputs, implying validation is handled by the ElevenLabs API.",{"category":71,"check":113,"severity":29,"summary":114},"Unguarded Destructive Operations","The skill's operation is limited to generating audio files and does not involve destructive operations.",{"category":109,"check":116,"severity":29,"summary":117},"Error Handling","The SKILL.md includes a dedicated section on error handling with common HTTP error codes and a Python example demonstrating try-except blocks.",{"category":109,"check":119,"severity":65,"summary":120},"Logging","The skill does not perform destructive actions or outbound calls that would typically require local audit logging.",{"category":122,"check":123,"severity":29,"summary":124},"Compliance","GDPR","The skill processes text input for speech synthesis. Personal data is not explicitly handled or stored, and the output is audio, with no indication of GDPR-related risks.",{"category":122,"check":126,"severity":29,"summary":127},"Target market","The text-to-speech functionality is global and does not appear to be restricted to any specific geographic market.",{"category":97,"check":129,"severity":29,"summary":130},"Runtime stability","The skill relies on standard Python and JavaScript environments and the ElevenLabs API, with no specific assumptions about the user's operating system or shell.",{"category":45,"check":132,"severity":29,"summary":133},"Precise Purpose","The description clearly states the purpose of converting text to speech using ElevenLabs AI and lists specific use cases, making its function and target audience immediately clear.",{"category":45,"check":135,"severity":29,"summary":136},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's core capability and requirements.",{"category":49,"check":138,"severity":29,"summary":139},"Concise Body","The SKILL.md body is well-structured with clear sections and code examples, avoiding excessive length and delegating deeper material to reference files.",{"category":141,"check":142,"severity":29,"summary":143},"Context","Progressive Disclosure","Deeper material like installation guides and streaming details are appropriately placed in separate `references/` files, linked from the main SKILL.md.",{"category":141,"check":145,"severity":65,"summary":146},"Forked exploration","This skill performs a direct API call and does not involve deep exploration or code review, so `context: fork` is not applicable.",{"category":27,"check":148,"severity":29,"summary":149},"Usage examples","Multiple end-to-end examples are provided for Python, JavaScript, and cURL, demonstrating input, invocation, and expected output.",{"category":27,"check":151,"severity":29,"summary":152},"Edge cases","The 'Error Handling' section documents common API errors (401, 422, 429) and provides a recovery path by suggesting checking API keys and parameters.",{"category":109,"check":154,"severity":65,"summary":155},"Tool Fallback","The skill does not rely on external tools like MCP servers; it directly calls the ElevenLabs API.",{"category":97,"check":157,"severity":29,"summary":158},"Stack assumptions","The skill explicitly mentions Python (`pip install elevenlabs`) and JavaScript (`npm install @elevenlabs/elevenlabs-js`) prerequisites and provides setup instructions.",{"category":160,"check":161,"severity":29,"summary":162},"Safety","Halt on unexpected state","The error handling section demonstrates how to catch exceptions, implying that unexpected states will halt the workflow and be reported.",{"category":97,"check":164,"severity":29,"summary":165},"Cross-skill coupling","The skill is self-contained and only interacts with the ElevenLabs API, with no apparent reliance on other skills.",1778053465417,"This skill interfaces with the ElevenLabs API to generate speech from text. It supports numerous languages, various voice models, and allows fine-grained control over voice settings like stability and similarity boost. The skill also provides options for streaming audio output and handling different output formats.","2.0.0","3.4.0","This is a high-quality skill that is well-documented, production-ready, and secure. It leverages the ElevenLabs API effectively with clear examples and robust error handling. The only checks not passing are 'Commit recency' and 'Issues Attention' which are not applicable or not available for this skill.",98,"A well-documented and production-ready skill for converting text to speech using ElevenLabs AI.",[15,16,17,18,19],"global","verified",{"codeQuality":177,"collectedAt":178,"documentation":179,"maintenance":181,"security":182,"testCoverage":185},{},1778053453778,{"descriptionLength":180,"readmeSize":8},169,{},{"hasNpmPackage":183,"license":184,"smitheryVerified":183},false,"MIT",{"hasCi":183,"hasTests":183},{"updatedAt":187},1778053480675,{"githubOwner":16,"githubRepo":189,"locale":23,"slug":15,"type":190},"skills","skill",true,null,{"extract":194,"llm":196},{"commitSha":195,"license":184},"b476f0ccf4be0e22b2e77cc39307665425d1472b",{"promptVersionExtension":168,"promptVersionScoring":169,"score":171,"targetMarket":174,"tier":175},{"repoId":198},"kd71z3hz1pg97d1k2d6kaqeqtx864knt",{"_creationTime":200,"_id":198,"identity":201,"providers":203,"workflow":221},1777995558409.8555,{"githubOwner":16,"githubRepo":189,"sourceUrl":202},"https://github.com/elevenlabs/skills",{"discover":204,"github":207},{"sources":205},[206],"skills-sh",{"closedIssues90d":208,"forks":209,"homepage":210,"license":184,"openIssues90d":211,"pushedAt":212,"readmeSize":213,"stars":214,"topics":215},16,22,"https://elevenlabs.io",1,1777909457000,3014,216,[216,16,217,218,189,219,220],"ai-agents","music","sfx","stt","tts",{"discoverAt":222,"extractAt":223,"githubAt":223,"updatedAt":223},1777995558409,1778053441433,{"anyEnrichmentAt":225,"extractAt":226,"githubAt":225,"llmAt":187,"updatedAt":187},1778053440833,1778053440456,[],[229,250,269,303,324,342],{"_creationTime":230,"_id":231,"community":232,"display":233,"identity":242,"providers":244,"relations":248,"workflow":249},1778053440456.6614,"k1721ymy7rr7zn8v2rpjnx1cvn86761x",{"reviewCount":8},{"description":234,"installMethods":235,"name":236,"sourceUrl":237,"tags":238},"Remove background noise and isolate vocals/speech from audio using ElevenLabs Voice Isolator (audio isolation) API. Use when cleaning up noisy recordings, removing music or background ambience from dialogue, isolating speech from field recordings, preparing audio for transcription, extracting vocals, or any \"denoise / clean up / isolate voice\" task.",{},"ElevenLabs Voice Isolator","https://github.com/elevenlabs/skills/tree/HEAD/voice-isolator",[18,17,16,239,240,241],"api","isolation","noise-reduction",{"githubOwner":16,"githubRepo":189,"locale":23,"slug":243,"type":190},"voice-isolator",{"extract":245,"llm":246},{"commitSha":195,"license":184},{"promptVersionExtension":168,"promptVersionScoring":169,"score":247,"targetMarket":174,"tier":175},95,{"repoId":198},{"anyEnrichmentAt":225,"extractAt":226,"githubAt":225,"llmAt":187,"updatedAt":187},{"_creationTime":251,"_id":252,"community":253,"display":254,"identity":262,"providers":264,"relations":267,"workflow":268},1778053440456.661,"k17bjp4rs3rva38svbvgzcw685866c6c",{"reviewCount":8},{"description":255,"installMethods":256,"name":257,"sourceUrl":258,"tags":259},"Transform the voice in an audio recording into a different target voice while preserving emotion, timing, and delivery using the ElevenLabs Voice Changer (speech-to-speech) API. Use when converting one voice to another, changing the speaker/narrator of an existing recording, dubbing a voice-over in a different voice, creating character voices from a scratch performance, anonymizing a speaker, or any \"voice conversion / voice transfer / speech-to-speech\" task. Make sure to use this skill whenever the user mentions voice changing, voice conversion, speech-to-speech, swapping a voice in audio, re-voicing a clip, or applying a different voice to an existing recording — even if they don't explicitly say \"voice changer\".",{},"ElevenLabs Voice Changer","https://github.com/elevenlabs/skills/tree/HEAD/voice-changer",[18,17,16,239,260,261],"conversion","speech-to-speech",{"githubOwner":16,"githubRepo":189,"locale":23,"slug":263,"type":190},"voice-changer",{"extract":265,"llm":266},{"commitSha":195,"license":184},{"promptVersionExtension":168,"promptVersionScoring":169,"score":247,"targetMarket":174,"tier":175},{"repoId":198},{"anyEnrichmentAt":225,"extractAt":226,"githubAt":225,"llmAt":187,"updatedAt":187},{"_creationTime":270,"_id":271,"community":272,"display":273,"identity":287,"providers":291,"relations":296,"workflow":299},1778053197391.382,"k170wvt5rx3c1hv9a5sfkyezc1866k0q",{"reviewCount":8},{"description":274,"installMethods":275,"name":276,"sourceUrl":277,"tags":278},"Universal AI voice / text-to-speech skill supporting OpenAI TTS (gpt-4o-mini-tts, tts-1), ElevenLabs multilingual TTS with voice cloning, Bailian Qwen TTS (qwen-tts / qwen3-tts-vd with voice-design custom voices, long-text chunking built in), MiniMax speech-02-hd, SiliconFlow CosyVoice / SenseVoice, and PlayHT 2.0. Use this skill whenever the user asks to read text aloud, synthesize speech, generate narration, create voice-over, dub a script, or turn any text into audio (mp3 / wav / ogg / flac). Typical phrases include \"read this aloud\", \"generate voice for ...\", \"create a narration of ...\", \"tts this\", \"把这段念出来\", \"做个配音\", \"合成语音\", or mentions of voices / TTS model names like Alloy, Ash, Cherry, Rachel, CosyVoice, PlayHT. Always use this skill even if the user does not specify a provider — pick one from EXTEND.md defaults or available env keys.",{},"Happy Audio Gen","https://github.com/iamzhihuix/happy-claude-skills/tree/HEAD/skills/happy-audio-gen",[220,279,18,280,281,16,282,283,284,285,286],"speech","voice-generation","openai","bailian","minimax","siliconflow","playht","bun",{"githubOwner":288,"githubRepo":289,"locale":23,"slug":290,"type":190},"iamzhihuix","happy-claude-skills","happy-audio-gen",{"extract":292,"llm":294},{"commitSha":293,"license":184},"f49e7782a551759c9f9e0a4d4417ff053f0a86fd",{"promptVersionExtension":168,"promptVersionScoring":169,"score":295,"targetMarket":174,"tier":175},100,{"parentExtensionId":297,"repoId":298},"k173ydbbp6c0vdpxv5r0q9yvgd867en5","kd7dbbtdq95nkcs3k7fg9w6fdn864j0b",{"anyEnrichmentAt":300,"extractAt":301,"githubAt":300,"llmAt":302,"updatedAt":302},1778053199195,1778053197391,1778053284450,{"_creationTime":304,"_id":305,"community":306,"display":307,"identity":317,"providers":319,"relations":322,"workflow":323},1778053440456.6584,"k17120x7me8p1n30wxpg972esx866b8q",{"reviewCount":8},{"description":308,"installMethods":309,"name":310,"sourceUrl":311,"tags":312},"Transcribe audio to text using ElevenLabs Scribe. Supports batch transcription, realtime streaming from URLs, microphone input, and local files.",{},"ElevenLabs Speech-to-Text","https://github.com/elevenlabs/skills/tree/HEAD/openclaw/elevenlabs-transcribe",[313,18,16,314,315,316],"transcription","python","realtime","batch",{"githubOwner":16,"githubRepo":189,"locale":23,"slug":318,"type":190},"elevenlabs-transcribe",{"extract":320,"llm":321},{"commitSha":195,"license":184},{"promptVersionExtension":168,"promptVersionScoring":169,"score":171,"targetMarket":174,"tier":175},{"repoId":198},{"anyEnrichmentAt":225,"extractAt":226,"githubAt":225,"llmAt":187,"updatedAt":187},{"_creationTime":325,"_id":326,"community":327,"display":328,"identity":335,"providers":336,"relations":340,"workflow":341},1778053440456.658,"k17b8tkx3b4vgys5rp9avrjfmn866jdq",{"reviewCount":8},{"description":329,"installMethods":330,"name":331,"sourceUrl":332,"tags":333},"Generate music using ElevenLabs Music API. Use when creating instrumental tracks, songs with lyrics, background music, jingles, or any AI-generated music composition. Supports prompt-based generation, composition plans for granular control, and detailed output with metadata.",{},"ElevenLabs Music","https://github.com/elevenlabs/skills/tree/HEAD/music",[217,16,239,334,18],"generation",{"githubOwner":16,"githubRepo":189,"locale":23,"slug":217,"type":190},{"extract":337,"llm":338},{"commitSha":195,"license":184},{"promptVersionExtension":168,"promptVersionScoring":169,"score":339,"targetMarket":174,"tier":175},97,{"repoId":198},{"anyEnrichmentAt":225,"extractAt":226,"githubAt":225,"llmAt":187,"updatedAt":187},{"_creationTime":343,"_id":344,"community":345,"display":346,"identity":354,"providers":357,"relations":361,"workflow":363},1778054691785.2524,"k1712xyy3wyvy83c0f9z7kccg9866jg4",{"reviewCount":8},{"description":347,"installMethods":348,"name":349,"sourceUrl":350,"tags":351},"Implement text-to-speech (TTS) capabilities using the z-ai-web-dev-sdk. Use this skill when the user needs to convert text into natural-sounding speech, create audio content, build voice-enabled applications, or generate spoken audio files. Supports multiple voices, adjustable speed, and various audio formats.",{},"Text-to-Speech (TTS)","https://github.com/answerzhao/agent-skills/tree/HEAD/glm-skills/TTS",[220,15,18,352,353],"sdk","z-ai-web-dev-sdk",{"githubOwner":355,"githubRepo":356,"locale":23,"slug":220,"type":190},"answerzhao","agent-skills",{"extract":358,"llm":360},{"commitSha":359,"license":184},"aad73edbd0d9ffbc3d6a402b6eafa6dab96d5ebb",{"promptVersionExtension":168,"promptVersionScoring":169,"score":247,"targetMarket":174,"tier":175},{"repoId":362},"kd712v2g1pay70swwj0jpv2ggs864zgh",{"anyEnrichmentAt":364,"extractAt":365,"githubAt":364,"llmAt":366,"updatedAt":366},1778054692243,1778054691785,1778054738050]