[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-NoizAI-characteristic-voice-de":3,"guides-for-NoizAI-characteristic-voice":376,"similar-k174xwwahvkjn0bftkn4qyn6pn86mp5v-de":377},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":245,"isFallback":230,"parentExtension":250,"providers":251,"relations":257,"repo":260,"tags":372,"workflow":373},1778694866509.8962,"k174xwwahvkjn0bftkn4qyn6pn86mp5v",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Verwenden Sie diese Fähigkeit immer dann, wenn der Benutzer möchte, dass die Sprache menschlicher, begleitender oder emotional ausdrucksstärker klingt. Auslöser sind: jegliche Erwähnung von 'sprechen wie', 'reden wie', 'begleitende Stimme', 'tröste mich', 'muntere mich auf', 'klingt menschlicher', 'Guten-Nacht-Stimme', 'Guten-Morgen-Stimme' oder Aufforderungen, Füllgeräusche, Emotionen oder Persönlichkeit hinzuzufügen. Verwenden Sie dies auch, wenn der Benutzer die Stimme eines bestimmten Charakters nachahmen, Sprechstil-Voreinstellungen anwenden (Gutenacht, Morgen, Komfort, Feier, Chatten), emotionale Parameter wie Wärme oder Zärtlichkeit abstimmen oder die TTS-Ausgabe wie eine echte Person klingen lassen möchte. Wenn der Benutzer nach einer 'Sprachnachricht', 'Begleit-Audio' oder 'Charakterstimme' fragt oder eine Sprache wünscht, die seufzt, lacht, zögert oder aufrichtig warm klingt, verwenden Sie diese Fähigkeit. Verwenden Sie dies NICHT für einfache Text-zu-Sprache ohne Persönlichkeit, Musikgenerierung, Soundeffekte oder allgemeine Codierungsaufgaben, die nichts mit ausdrucksstarker Sprache zu tun haben.",{"claudeCode":12},"NoizAI/skills","characteristic-voice","https://github.com/NoizAI/skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":228,"workflow":243},1778694866509.8965,"kn7bgs7rfgvvz3j4bk7mc6ezsx86mde6","de",{"checks":20,"evaluatedAt":196,"extensionSummary":197,"features":198,"nonGoals":204,"promptVersionExtension":209,"promptVersionScoring":210,"purpose":211,"rationale":212,"score":213,"summary":214,"tags":215,"tier":222,"useCases":223},[21,26,29,32,36,39,44,48,51,54,58,62,66,70,73,76,79,82,85,88,92,96,100,105,109,112,115,118,122,125,128,131,134,137,140,144,148,152,155,159,162,165,168,171,175,178,181,184,187,190,193],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Relevanz des Problems","pass","Die Beschreibung gibt klar das Problem an, KI-Sprache menschlicher, begleitender und emotional ausdrucksstärker zu machen, mit spezifischen Auslösern.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Fähigkeit bietet einen erheblichen Mehrwert gegenüber einfachem Prompting, indem sie spezialisierte Voreinstellungen, Emotionsabstimmung und die Verwendung von Referenzaudio für das Stimmklonen bietet, was über die Standardfähigkeiten von LLMs hinausgeht.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Die Fähigkeit ist produktionsreif, bietet einen vollständigen Workflow von der Konfiguration bis zur Audioausgabe und klare Anweisungen für Voraussetzungen und Backend-Auswahl.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Die Fähigkeit konzentriert sich auf die Verbesserung von Spracheigenschaften und ist klar auf die TTS-Manipulation beschränkt, ohne in andere Domänen einzudringen.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt die Fähigkeiten der Fähigkeit genau und prägnant wider, einschließlich spezifischer Auslöser, Voreinstellungen und Nicht-Ziele.",{"category":40,"check":41,"severity":42,"summary":43},"Aufruf","Gekapselte Werkzeuge","not_applicable","Diese Fähigkeit ist ein Wrapper-Skript und stellt dem Agenten keine einzelnen Werkzeuge zur Verfügung.",{"category":45,"check":46,"severity":24,"summary":47},"Dokumentation","Konfigurations- & Parameterreferenz","Alle Optionen und Parameter für das `speak.sh`-Skript sind in der Hilfetext-Ausgabe dokumentiert, einschließlich Voreinstellungen, Emotionsabstimmung und Backend-Optionen.",{"category":33,"check":49,"severity":42,"summary":50},"Werkzeugbenennung","Die Fähigkeit verwendet ein einzelnes Skript (`speak.sh`) und einen Konfigurationsbefehl, ohne mehrere separate Werkzeuge verfügbar zu machen.",{"category":33,"check":52,"severity":42,"summary":53},"Minimale I/O-Oberfläche","Dies ist eine Skript-basierte Fähigkeit, keine Tool-basierte, daher ist diese Prüfung nicht anwendbar.",{"category":55,"check":56,"severity":24,"summary":57},"Lizenz","Lizenznutzbarkeit","Das Projekt scheint unter einer permissiven Open-Source-Lizenz zu stehen, was durch gängige OSS-Praktiken und das Fehlen restriktiver Aussagen angezeigt wird, obwohl keine explizite LICENSE-Datei im Auszug vorhanden ist. Die `README.md` deutet nicht auf eine restriktive Lizenzierung hin.",{"category":59,"check":60,"severity":24,"summary":61},"Wartung","Aktualität der Commits","Der letzte Commit war am 7. Mai 2026, also innerhalb der letzten 3 Monate.",{"category":59,"check":63,"severity":64,"summary":65},"Abhängigkeitsverwaltung","warning","Die Fähigkeit listet Python, curl und potenziell andere wie `kokoro-tts`, `yt-dlp`, `ffmpeg`, `rg` als Voraussetzungen auf, bietet jedoch keinen Mechanismus zur automatischen Verwaltung oder Aktualisierung dieser Abhängigkeiten und verlässt sich auf die manuelle Installation durch den Benutzer.",{"category":67,"check":68,"severity":24,"summary":69},"Sicherheit","Geheimnisverwaltung","Der API-Schlüssel wird sicher behandelt, indem er in `~/.noiz_api_key` mit Berechtigungen von 600 gespeichert und in Base64 normalisiert wird. Er wird nicht direkt wiederholt oder im Skript hartkodiert.",{"category":67,"check":71,"severity":24,"summary":72},"Injection","Das Skript verarbeitet hauptsächlich vom Benutzer bereitgestellten Text und Audiodateien. Es gibt keine Hinweise auf das Laden externen Codes oder die Behandlung abgerufener Daten als ausführbare Anweisungen.",{"category":67,"check":74,"severity":24,"summary":75},"Transitive Supply-Chain-Granaten","Das Skript stützt sich auf gebündelte Voraussetzungen und die lokale Ausführung von `kokoro-tts` oder API-Aufrufe an Noiz. Es ruft keine entfernten Skripte oder Markdown zum Ausführen ab.",{"category":67,"check":77,"severity":24,"summary":78},"Sandbox-Isolation","Das Skript interagiert mit vom Benutzer bereitgestelltem Text und Audio und schreibt die Ausgabe in eine angegebene Datei. Es behandelt API-Schlüssel sicher und modifiziert keine Dateien außerhalb seines beabsichtigten Umfangs.",{"category":67,"check":80,"severity":24,"summary":81},"Sandbox-Escape-Primitive","Das Skript weist keine abgekoppelten Prozess-Spawns oder Wiederholungsversuche nach abgelehnten Tool-Aufrufen auf.",{"category":67,"check":83,"severity":24,"summary":84},"Datenexfiltration","Daten werden nur an die Noiz-API gesendet, wenn der Benutzer dies ausdrücklich wählt, und dies ist dokumentiert. Das Kokoro-Backend läuft lokal. Standardmäßig werden keine vertraulichen Daten exfiltriert.",{"category":67,"check":86,"severity":24,"summary":87},"Versteckte Texttricks","Die gebündelten Skripte und die Dokumentation enthalten keine versteckten Steuerungs-Tricks, unsichtbaren Zeichen oder andere Verschleierungsmethoden.",{"category":89,"check":90,"severity":24,"summary":91},"Hooks","Undurchsichtige Codeausführung","Die Skripte sind in reinem Bash und Python geschrieben, ohne Anzeichen von Verschleierung, Base64-Payloads oder Laufzeit-Skriptabrufe.",{"category":93,"check":94,"severity":24,"summary":95},"Portabilität","Strukturelle Annahme","Das Skript geht von der Anwesenheit gängiger Tools wie curl und python3 aus und speichert seinen API-Schlüssel an einem standardmäßigen benutzerspezifischen Speicherort, was vernünftige Annahmen sind.",{"category":97,"check":98,"severity":24,"summary":99},"Vertrauen","Aufmerksamkeit für Issues","Es gibt 2 offene Issues in den letzten 90 Tagen und 0 geschlossene, was auf eine aktive, aber frühe Beschäftigung mit Issues hindeutet.",{"category":101,"check":102,"severity":103,"summary":104},"Versionierung","Release-Management","info","Die `SKILL.md`-Frontmatter deklariert keine explizite Version, und die Installationsanweisungen verweisen auf `main` (über `NoizAI/skills --full-depth`), aber die Prüfung auf aktuelle Commits ist erfolgreich, was auf aktive Entwicklung hindeutet.",{"category":106,"check":107,"severity":24,"summary":108},"Codeausführung","Validierung","Das `speak.sh`-Skript verfügt über eine Argumentenanalyse, die Eingabetypen und -werte validiert, z. B. die Prüfung auf erforderliche Argumente und gültige Voreinstellungen.",{"category":67,"check":110,"severity":24,"summary":111},"Ungeschützte destruktive Operationen","Die Hauptfunktion des Skripts ist die Audiogenerierung, die keine destruktive Operation ist. Es schreibt in eine Ausgabedatei, was eine Standard-I/O-Operation ist.",{"category":106,"check":113,"severity":24,"summary":114},"Fehlerbehandlung","Das Skript beinhaltet eine Fehlerbehandlung für fehlende Argumente, ungültige Voreinstellungen, API-Schlüssel-Konfiguration und Backend-Verfügbarkeit, wobei es mit informativen Meldungen beendet wird.",{"category":106,"check":116,"severity":42,"summary":117},"Protokollierung","Das Skript liefert informative Ausgaben an stderr bezüglich seiner Operationen, schreibt jedoch nicht in eine strukturierte Audit-Log-Datei.",{"category":119,"check":120,"severity":24,"summary":121},"Compliance","DSGVO","Die Fähigkeit verarbeitet personenbezogene Daten (Benutzereingaben, Referenz-Audio) entweder lokal oder sendet sie an die Noiz-API. Die Datenübertragung und der Datenschutz sind klar dokumentiert. Referenz-Audio wird nur hochgeladen, wenn es ausdrücklich bereitgestellt wird.",{"category":119,"check":123,"severity":24,"summary":124},"Zielmarkt","Die Fähigkeit ist global anwendbar und enthält keine regionsspezifische Logik oder Sprachbeschränkungen.",{"category":93,"check":126,"severity":24,"summary":127},"Laufzeitstabilität","Das Skript ist auf gängige Werkzeuge wie curl und python3 angewiesen und für POSIX-kompatible Shells konzipiert, was eine breite Laufzeitstabilität gewährleistet.",{"category":45,"check":129,"severity":24,"summary":130},"README","Die README-Datei existiert und bietet einen guten Überblick über die Fähigkeiten des Repositorys, einschließlich Installationsanweisungen und Highlights.",{"category":33,"check":132,"severity":42,"summary":133},"Größe der Tool-Oberfläche","Diese Fähigkeit ist ein Skript-Wrapper mit einem Konfigurationsbefehl, keine Sammlung mehrerer Werkzeuge.",{"category":40,"check":135,"severity":42,"summary":136},"Überlappende nahezu synonyme Werkzeuge","Die Fähigkeit stellt keine mehreren Werkzeuge zur Verfügung, die als nahezu synonym betrachtet werden könnten.",{"category":45,"check":138,"severity":24,"summary":139},"Phantomfunktionen","Alle beworbenen Funktionen, wie Voreinstellungen und Backend-Optionen, sind im `speak.sh`-Skript implementiert und dokumentiert.",{"category":141,"check":142,"severity":24,"summary":143},"Installation","Installationsanleitung","Die README bietet klare Installationsanweisungen mit `npx skills add`, und das `speak.sh`-Skript enthält Installationshinweise sowie einen `config`-Befehl für die API-Schlüsseleinrichtung.",{"category":145,"check":146,"severity":24,"summary":147},"Fehler","Aktionierbare Fehlermeldungen","Fehler im Zusammenhang mit fehlenden Argumenten, Konfiguration oder Backend-Problemen geben klare Erklärungen und schlagen Korrekturmaßnahmen vor.",{"category":149,"check":150,"severity":64,"summary":151},"Ausführung","Angepinnte Abhängigkeiten","Während gängige Werkzeuge angenommen werden, sind spezifische externe Abhängigkeiten wie `kokoro-tts`, `yt-dlp` usw. nicht vom Skript angepinnt oder verwaltet, was potenziell zu Kompatibilitätsproblemen führen kann.",{"category":33,"check":153,"severity":42,"summary":154},"Dry-Run-Vorschau","Die Kernfunktion der Fähigkeit ist die Audiogenerierung, die keine destruktive Operation ist und daher keinen Dry-Run-Modus erfordert.",{"category":156,"check":157,"severity":42,"summary":158},"Protokoll","Idempotente Wiederholungsversuche & Timeouts","Die Operationen der Fähigkeit sind hauptsächlich lokale Dateischreibvorgänge oder API-Aufrufe an einen Drittanbieterdienst; Idempotenz und Timeouts werden vom zugrunde liegenden TTS-Dienst behandelt oder sind für die direkten Operationen des Skripts nicht anwendbar.",{"category":119,"check":160,"severity":24,"summary":161},"Telemetry-Opt-in","Die Fähigkeit scheint standardmäßig keine Telemetriedaten zu senden. Jede Datenübertragung an die Noiz-API erfordert eine explizite Benutzeraktion (Bereitstellung von Text/Audio und Auswahl des Backends).",{"category":40,"check":163,"severity":24,"summary":164},"Präziser Zweck","Die Beschreibung gibt klar den Zweck der Fähigkeit an, Sprache menschlicher und begleitender klingen zu lassen, detailliert spezifische Auslöser und Anwendungsfälle und listet explizit Nicht-Ziele auf.",{"category":40,"check":166,"severity":24,"summary":167},"Prägnante Frontmatter","Die `SKILL.md`-Frontmatter ist prägnant und gibt klar den Kernzweck an und listet Auslöser-Phrasen auf.",{"category":45,"check":169,"severity":24,"summary":170},"Prägnanter Body","Die `SKILL.md` ist prägnant und beschreibt Voraussetzungen, Datenschutz, Voreinstellungen und Verwendung, ohne übermäßig lang zu sein.",{"category":172,"check":173,"severity":42,"summary":174},"Kontext","Progressive Offenlegung","Die Fähigkeit ist relativ einfach und erfordert keine komplexen Verfahren, die von einer schrittweisen Offenlegung in separate Referenzdateien profitieren würden.",{"category":172,"check":176,"severity":42,"summary":177},"Gegabelte Erkundung","Diese Fähigkeit ist nicht für tiefe Erkundungen oder Code-Reviews konzipiert; sie führt eine einzelne, klar definierte Aufgabe aus.",{"category":22,"check":179,"severity":24,"summary":180},"Anwendungsbeispiele","Die README und das Skript bieten klare, sofort einsatzbereite Beispiele für die Konfiguration des API-Schlüssels und die Generierung von Sprache mit Voreinstellungen.",{"category":22,"check":182,"severity":24,"summary":183},"Randfälle","Das Skript behandelt Randfälle wie fehlende erforderliche Argumente, ungültige Voreinstellungen und Konfigurationsprobleme mit informativen Fehlermeldungen.",{"category":106,"check":185,"severity":24,"summary":186},"Werkzeug-Fallback","Die Fähigkeit unterstützt sowohl ein entferntes Noiz-Backend (erfordert einen API-Schlüssel) als auch ein lokales Kokoro-Backend, sodass Benutzer je nach Bedarf und Umgebung wählen können.",{"category":93,"check":188,"severity":24,"summary":189},"Stack-Annahmen","Das Skript deklariert seine Laufzeitanforderungen (curl, python3) und empfiehlt bei Bedarf die Installation spezifischer Werkzeuge wie kokoro-tts, wodurch Stack-Annahmen explizit gemacht werden.",{"category":67,"check":191,"severity":24,"summary":192},"Halt bei unerwartetem Zustand","Das Skript prüft auf notwendige Vorbedingungen wie API-Schlüssel und verfügbare Backends und stoppt die Ausführung mit informativen Fehlermeldungen, wenn diese nicht erfüllt sind.",{"category":93,"check":194,"severity":42,"summary":195},"Übergreifende Kopplung","Diese Fähigkeit arbeitet unabhängig und scheint nicht implizit auf andere spezifische Fähigkeiten im Repository angewiesen zu sein oder mit ihnen zu interagieren.",1778694682013,"Diese Fähigkeit bietet ein Befehlszeilenskript (`speak.sh`), um die Text-zu-Sprache-Ausgabe zu verbessern und sie menschlicher, begleitender oder emotional ausdrucksstärker klingen zu lassen. Sie unterstützt Voreinstellungen, benutzerdefinierte Emotionsabstimmung, Füllgeräusche und Stimmklonen über Referenzaudio, entweder über ein lokales Backend (Kokoro) oder eine Remote-API (Noiz).",[199,200,201,202,203],"Sprache menschlich, begleitend oder emotional ausdrucksstark klingen lassen","Nicht-lexikalische Füllgeräusche einbinden (hmm, haha, aww)","Emotionale Parameter abstimmen (Wärme, Zärtlichkeit, Freude)","Sprechstil-Voreinstellungen verwenden (Gutenacht, Morgen, Komfort)","Charakterstimmen mit Referenz-Audio nachahmen",[205,206,207,208],"Einfache Text-zu-Sprache-Ausgabe ohne zusätzliche Persönlichkeit oder Emotion","Musikgenerierung oder Soundeffekterstellung","Allgemeine Codierungsaufgaben, die nichts mit der Generierung ausdrucksstarker Sprache zu tun haben","Direkte Steuerung der zugrunde liegenden TTS-Engine über Voreinstellungen und Parameter hinaus","3.0.0","4.4.0","Um KI-Agenten zu ermöglichen, mit einer natürlicheren, menschenähnlicheren und emotional resonanteren Stimme zu kommunizieren und so ein stärkeres Gefühl von Begleitung und Verbindung zu fördern.","Die Fähigkeit ist gut dokumentiert, sicher und bietet ein klares Wertversprechen mit guter Benutzerfreundlichkeit. Die einzigen geringfügigen Abzüge beziehen sich auf die Abhängigkeitsverwaltung und die Klarheit der Versionierung.",95,"Eine qualitativ hochwertige Fähigkeit, die KI-generierter Sprache emotionale Ausdruckskraft und Persönlichkeit verleiht.",[216,217,218,219,220,221],"tts","voice","speech","emotion","character","nlp","community",[224,225,226,227],"Erstellen von Sprachnachrichten, die sich aufrichtig warm und persönlich anfühlen","Entwickeln von KI-Begleitern, die Persönlichkeit und emotionale Tiefe zeigen","Hinzufügen subtiler, menschlich machender Elemente wie Seufzer oder Zögern zu TTS","Generieren von Audio mit spezifischen emotionalen Tönen für Geschichtenerzählungen oder Rollenspiele",{"codeQuality":229,"collectedAt":231,"documentation":232,"maintenance":235,"security":240,"testCoverage":241},{"hasLockfile":230},false,1778694663695,{"descriptionLength":233,"readmeSize":234},933,4484,{"closedIssues90d":8,"forks":236,"hasChangelog":230,"openIssues90d":237,"pushedAt":238,"stars":239},72,2,1778143310000,497,{"hasNpmPackage":230,"smitheryVerified":230},{"hasCi":242,"hasTests":242},true,{"updatedAt":244},1778694866510,{"basePath":246,"githubOwner":247,"githubRepo":248,"locale":18,"slug":13,"type":249},"skills/characteristic-voice","NoizAI","skills","skill",null,{"evaluate":252,"extract":255},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":253,"targetMarket":254,"tier":222},[216,217,218,219,220,221],"global",{"commitSha":256},"HEAD",{"repoId":258,"translatedFrom":259},"kd76ab29g8nkd2m33vabs03ybx86my58","k170p7rk3v2rqw6qxbn248pbt986nhzb",{"_creationTime":261,"_id":258,"identity":262,"providers":263,"workflow":368},1778694655410.099,{"githubOwner":247,"githubRepo":248,"sourceUrl":14},{"classify":264,"discover":362,"github":365},{"commitSha":256,"extensions":265},[266,279,291,299,312,322,332,350],{"basePath":246,"description":267,"displayName":13,"installMethods":268,"rationale":269,"selectedPaths":270,"source":277,"sourceLanguage":278,"type":249},"Use this skill whenever the user wants speech to sound more human, companion-like, or emotionally expressive. Triggers include: any mention of 'say like', 'talk like', 'speak like', 'companion voice', 'comfort me', 'cheer me up', 'sound more human', 'good night voice', 'good morning voice', or requests to add fillers, emotion, or personality to generated speech. Also use when the user wants to mimic a specific character's voice, apply speaking style presets (goodnight, morning, comfort, celebration, chatting), tune emotional parameters like warmth or tenderness, or make TTS output feel like a real person talking. If the user asks for a 'voice message', 'companion audio', 'character voice', or wants speech that sighs, laughs, hesitates, or sounds genuinely warm, use this skill. Do NOT use for plain text-to-speech without personality, music generation, sound effects, or general coding tasks unrelated to expressive speech.",{"claudeCode":12},"SKILL.md frontmatter at skills/characteristic-voice/SKILL.md",[271,274],{"path":272,"priority":273},"SKILL.md","mandatory",{"path":275,"priority":276},"scripts/speak.sh","low","rule","en",{"basePath":280,"description":281,"displayName":282,"installMethods":283,"rationale":284,"selectedPaths":285,"source":277,"sourceLanguage":278,"type":249},"skills/chat-with-anyone","Chat with any real person or fictional character in their own voice by automatically finding their speech online, extracting a clean reference sample, and generating audio replies. Also supports generating a matching voice from an uploaded image. Use when the user says \"我想跟xxx聊天\", \"你来扮演xxx跟我说话\", \"让xxx给我讲讲这篇文章\", \"我想跟图片中的人说话\", or similar.","chat-with-anyone",{"claudeCode":12},"SKILL.md frontmatter at skills/chat-with-anyone/SKILL.md",[286,287,289],{"path":272,"priority":273},{"path":288,"priority":276},"scripts/extract_ref_segment.py",{"path":290,"priority":276},"scripts/voice_design.py",{"basePath":292,"description":293,"displayName":294,"installMethods":295,"rationale":296,"selectedPaths":297,"source":277,"sourceLanguage":278,"type":249},"skills/daily-news-caster","Fetches the latest news using news-aggregator-skill, formats it into a podcast script in Markdown format, and uses the tts skill to generate a podcast audio file. Use when the user asks to get the latest news and read it out as a podcast.","daily-news-caster",{"claudeCode":12},"SKILL.md frontmatter at skills/daily-news-caster/SKILL.md",[298],{"path":272,"priority":273},{"basePath":300,"description":301,"displayName":302,"installMethods":303,"rationale":304,"selectedPaths":305,"source":277,"sourceLanguage":278,"type":249},"skills/sound-fx","Use this skill whenever the user wants to generate sound effects, ambient audio, or short audio clips from a text description. Triggers include: any mention of 'sound effect', 'sfx', 'generate sound', 'make a sound', 'audio effect', 'ambient sound', 'foley', 'sound clip', 'noise', or requests to produce a specific sound (e.g. 'make a gunshot sound', 'generate thunder', 'create the sound of rain'). Also use when the user describes an action or scenario and wants the corresponding audio (e.g. 'someone getting spanked', 'a door slamming', 'cartoon boing'). Do NOT use for speech synthesis, music generation with melody/lyrics, or voice cloning.","sound-fx",{"claudeCode":12},"SKILL.md frontmatter at skills/sound-fx/SKILL.md",[306,307,310],{"path":272,"priority":273},{"path":308,"priority":309},"ref_3rd_party.md","medium",{"path":311,"priority":276},"scripts/sfx.py",{"basePath":313,"description":314,"displayName":315,"installMethods":316,"rationale":317,"selectedPaths":318,"source":277,"sourceLanguage":278,"type":249},"skills/speech-to-text","Use this skill whenever the user wants to transcribe audio to text, convert speech to text, or get a transcript from an audio or video file. Triggers include: any mention of 'transcribe', 'transcription', 'speech to text', 'STT', 'convert audio to text', 'what does this audio say', 'get transcript', 'subtitle generation', or requests to extract spoken words from a file. Also use when the user wants speaker identification from audio, timestamps for captions, or multilingual transcription.","speech-to-text",{"claudeCode":12},"SKILL.md frontmatter at skills/speech-to-text/SKILL.md",[319,320],{"path":272,"priority":273},{"path":321,"priority":276},"scripts/stt.py",{"basePath":323,"description":324,"displayName":325,"installMethods":326,"rationale":327,"selectedPaths":328,"source":277,"sourceLanguage":278,"type":249},"skills/template-skill","Reusable template for authoring new Agent Skills with clear triggers, workflow, and I/O contracts.","template-skill",{"claudeCode":12},"SKILL.md frontmatter at skills/template-skill/SKILL.md",[329,330],{"path":272,"priority":273},{"path":331,"priority":309},"SKILL.zh-CN.md",{"basePath":333,"description":334,"displayName":216,"installMethods":335,"rationale":336,"selectedPaths":337,"source":277,"sourceLanguage":278,"type":249},"skills/tts","Use this skill whenever the user wants to convert text into speech, generate audio from text, or produce voiceovers. Triggers include: any mention of 'TTS', 'text to speech', 'speak', 'say', 'voice', 'read aloud', 'audio narration', 'voiceover', 'dubbing', or requests to turn written content into spoken audio. Also use when converting EPUB/PDF/SRT/articles to audio, cloning voices from reference audio, controlling emotion or speed in speech, aligning speech to subtitle timelines, or producing per-segment voice-mapped audio.",{"claudeCode":12},"SKILL.md frontmatter at skills/tts/SKILL.md",[338,339,340,342,344,346,348],{"path":272,"priority":273},{"path":308,"priority":309},{"path":341,"priority":276},"scripts/noiz_tts.py",{"path":343,"priority":276},"scripts/render_timeline.py",{"path":345,"priority":276},"scripts/test_tts.py",{"path":347,"priority":276},"scripts/text_to_srt.py",{"path":349,"priority":276},"scripts/tts.py",{"basePath":351,"description":352,"displayName":353,"installMethods":354,"rationale":355,"selectedPaths":356,"source":277,"sourceLanguage":278,"type":249},"skills/video-translation","Translate and dub videos from one language to another, replacing the original audio with TTS while keeping the video intact.","video-translation",{"claudeCode":12},"SKILL.md frontmatter at skills/video-translation/SKILL.md",[357,358,360],{"path":272,"priority":273},{"path":359,"priority":276},"scripts/replace_audio.sh",{"path":361,"priority":276},"scripts/srt_to_duck.py",{"sources":363},[364],"manual",{"closedIssues90d":8,"description":366,"forks":236,"openIssues90d":237,"pushedAt":238,"readmeSize":234,"stars":239,"topics":367},"Allow your 🦞 bot to Shout, Speak, with \"human\" vibe",[],{"classifiedAt":369,"discoverAt":370,"extractAt":371,"githubAt":371,"updatedAt":369},1778694659166,1778694655410,1778694657421,[220,219,221,218,216,217],{"evaluatedAt":374,"extractAt":375,"updatedAt":244},1778694682312,1778694659798,[],[378,400,429,454,481,514],{"_creationTime":379,"_id":380,"community":381,"display":382,"identity":385,"providers":386,"relations":394,"tags":396,"workflow":397},1778694903632.9565,"k1784jrbrprdd04qvdnpxz7tts86mpkr",{"reviewCount":8},{"description":383,"installMethods":384,"name":216,"sourceUrl":14},"Verwenden Sie diese Fähigkeit, wann immer der Benutzer Text in Sprache umwandeln, Audio aus Text generieren oder Voiceovers erstellen möchte. Auslöser sind: jede Erwähnung von 'TTS', 'Text to Speech', 'sprechen', 'sagen', 'Stimme', 'laut vorlesen', 'Audio-Narration', 'Voiceover', 'Synchronisation' oder Anfragen, geschriebene Inhalte in gesprochene Audios umzuwandeln. Verwenden Sie es auch, wenn Sie EPUB/PDF/SRT/Artikel in Audio konvertieren, Stimmen aus Referenz-Audios klonen, Emotionen oder Geschwindigkeit in der Sprache steuern, Sprache an Zeitpläne von Untertiteln anpassen oder sprach-zugeordnete Audio pro Segment produzieren.",{"claudeCode":12},{"basePath":333,"githubOwner":247,"githubRepo":248,"locale":18,"slug":216,"type":249},{"evaluate":387,"extract":393},{"promptVersionExtension":209,"promptVersionScoring":210,"score":388,"tags":389,"targetMarket":254,"tier":222},96,[216,218,390,217,391,392],"audio","narration","dubbing",{"commitSha":256},{"repoId":258,"translatedFrom":395},"k1780m9bym6pcnr3yx322hj5ah86n6y7",[390,392,391,218,216,217],{"evaluatedAt":398,"extractAt":375,"updatedAt":399},1778694818344,1778694903633,{"_creationTime":401,"_id":402,"community":403,"display":404,"identity":410,"providers":414,"relations":422,"tags":425,"workflow":426},1778696833339.6235,"k173202da6bz9n3t2ytqn33f3h86n9e0",{"reviewCount":8},{"description":405,"installMethods":406,"name":408,"sourceUrl":409},"Convert documents and text to audio using Google Cloud Text-to-Speech.\nUse this skill when the user wants to: narrate a document, read aloud text,\ngenerate audio from a file, convert text to speech, create a recording\nof documentation or analysis, create a podcast from a document, or use\nGoogle TTS/text-to-speech. Trigger phrases: \"read this aloud\", \"narrate this\",\n\"create a recording\", \"text to speech\", \"TTS\", \"convert to audio\",\n\"audio from document\", \"listen to this\", \"generate audio\", \"google tts\",\n\"create a podcast\".\n",{"claudeCode":407},"sanjay3290/ai-skills","google-tts","https://github.com/sanjay3290/ai-skills",{"basePath":411,"githubOwner":412,"githubRepo":413,"locale":278,"slug":408,"type":249},"skills/google-tts","sanjay3290","ai-skills",{"evaluate":415,"extract":421},{"promptVersionExtension":209,"promptVersionScoring":210,"score":416,"tags":417,"targetMarket":254,"tier":420},100,[216,218,390,418,419],"google-cloud","python","verified",{"commitSha":256},{"parentExtensionId":423,"repoId":424},"k17es37z10n1sw6t2m3f0vsydx86mnje","kd71np0fyqg23qg8w2hcfw0h0h86nkn0",[390,418,419,218,216],{"evaluatedAt":427,"extractAt":428,"updatedAt":427},1778697061989,1778696833339,{"_creationTime":430,"_id":431,"community":432,"display":433,"identity":439,"providers":442,"relations":448,"tags":450,"workflow":451},1778695021936.5625,"k1703jnec5x3fdsmasfekwt56s86m8bv",{"reviewCount":8},{"description":434,"installMethods":435,"name":437,"sourceUrl":438},"Use when the user asks for text-to-speech narration or voiceover, accessibility reads, audio prompts, or batch speech generation via the OpenAI Audio API; run the bundled CLI (`scripts/text_to_speech.py`) with built-in voices and require `OPENAI_API_KEY` for live calls. Custom voice creation is out of scope.",{"claudeCode":436},"openai/skills","Speech Generation Skill","https://github.com/openai/skills",{"basePath":440,"githubOwner":441,"githubRepo":248,"locale":278,"slug":218,"type":249},"skills/.curated/speech","openai",{"evaluate":443,"extract":446},{"promptVersionExtension":209,"promptVersionScoring":210,"score":416,"tags":444,"targetMarket":254,"tier":420},[218,390,441,216,445,391],"text-to-speech",{"commitSha":256,"license":447},"Apache-2.0",{"repoId":449},"kd75n2zj3yh472p25zffgycved86mnpx",[390,391,441,218,445,216],{"evaluatedAt":452,"extractAt":453,"updatedAt":452},1778695652845,1778695021936,{"_creationTime":455,"_id":456,"community":457,"display":458,"identity":464,"providers":468,"relations":475,"tags":477,"workflow":478},1778686012417.834,"k17e69ew61t1yn58nb6f6d9r9586mrga",{"reviewCount":8},{"description":459,"installMethods":460,"name":462,"sourceUrl":463},"Convert speech to text using `sag` (ElevenLabs STT) and synthesize speech using `say` (macOS built-in TTS). Enables voice input transcription and audio output.",{"claudeCode":461},"daxaur/openpaw","c-voice","https://github.com/daxaur/openpaw",{"basePath":465,"githubOwner":466,"githubRepo":467,"locale":278,"slug":462,"type":249},"skills/c-voice","daxaur","openpaw",{"evaluate":469,"extract":474},{"promptVersionExtension":209,"promptVersionScoring":210,"score":470,"tags":471,"targetMarket":254,"tier":222},75,[217,218,216,472,390,473],"stt","macos",{"commitSha":256},{"repoId":476},"kd7bwdbyne8rrdfxt9ahxb6ved86mk9b",[390,473,218,472,216,217],{"evaluatedAt":479,"extractAt":480,"updatedAt":479},1778686962243,1778686012417,{"_creationTime":482,"_id":483,"community":484,"display":485,"identity":491,"providers":496,"relations":505,"tags":509,"workflow":510},1778697340578.6748,"k17081s5z94tqm394g1gx2b11h86m8nx",{"reviewCount":8},{"description":486,"installMethods":487,"name":489,"sourceUrl":490},"Schrubbt KI-Anzeichen aus jedem Textentwurf ODER prüft einen fertigen Beitrag anhand der Checkliste für heuristische Algorithmen von 2026. Umschreiber auf mehreren Ebenen (forensisch / streng / ästhetisch / alle) plus `--mode audit` für eine reine Erkennungsprüfung mit Bestehen/Nichtbestehen-Bewertung, die Länge, Aufhänger, Handlungsaufforderung, Formatstrafen und KI-Vokabular abdeckt. Unterwerkzeuge: Emoji-Mustererkennung, Tester für die Verteilung mehrerer Detektoren (GPTZero, Originality.ai, ZeroGPT, Sapling, Copyleaks), Regelerklärer. Löst bei \"humanisieren\", \"de-KI\", \"diesen Entwurf prüfen\", \"vor dem Posten prüfen\", \"ist das fertig\" aus.",{"claudeCode":488},"sergebulaev/linkedin-skills","LinkedIn Humanizer","https://github.com/sergebulaev/linkedin-skills",{"basePath":492,"githubOwner":493,"githubRepo":494,"locale":18,"slug":495,"type":249},"skills/linkedin-humanizer","sergebulaev","linkedin-skills","linkedin-humanizer",{"evaluate":497,"extract":503},{"promptVersionExtension":209,"promptVersionScoring":210,"score":416,"tags":498,"targetMarket":254,"tier":420},[499,500,501,502,221],"ai-detection","text-rewriting","linkedin","content-generation",{"commitSha":256,"license":504},"MIT",{"parentExtensionId":506,"repoId":507,"translatedFrom":508},"k17bg3ahwtt998cj512cdc040x86m16m","kd7eh8yxvx7bp76mv9rcfdjk0x86m12a","k1709qff277g3qreq668nrfj0d86nrrb",[499,502,501,221,500],{"evaluatedAt":511,"extractAt":512,"updatedAt":513},1778697181923,1778697045058,1778697340578,{"_creationTime":515,"_id":516,"community":517,"display":518,"identity":524,"providers":528,"relations":537,"tags":540,"workflow":541},1778691104675.98,"k17a012kzjtmn6vm9xf7k1q3d986n6me",{"reviewCount":8},{"description":519,"installMethods":520,"name":522,"sourceUrl":523},"Convert a resume PDF to clean markdown for LLM parsing or candidate pipelines.",{"claudeCode":521},"iterationlayer/skills","Convert Resume to Markdown","https://github.com/iterationlayer/skills",{"basePath":525,"githubOwner":526,"githubRepo":248,"locale":278,"slug":527,"type":249},"skills/convert-resume-to-markdown","iterationlayer","convert-resume-to-markdown",{"evaluate":529,"extract":536},{"promptVersionExtension":209,"promptVersionScoring":210,"score":416,"tags":530,"targetMarket":254,"tier":420},[531,532,533,534,535,221],"document-processing","pdf","markdown","resume","hiring",{"commitSha":256,"license":504},{"parentExtensionId":538,"repoId":539},"k1721s0xmp59902ybtpakrrffn86n10s","kd76p4g2qmtrkgx99cnab3683d86n4g8",[531,535,533,221,532,534],{"evaluatedAt":542,"extractAt":543,"updatedAt":542},1778691474825,1778691104676]