Podcast Generator

Přemění článek na podcastový přehrávač s prohlížečovým TTS a dvěma odlišnými hlasy

od sgasser · sgasser/claude-skill-podcast

Otestováno · Funguje ★ 9.2/10

Podcast Generator — Přemění článek na podcastový přehrávač s prohlížečovým TTS a dvěma odlišnými hlasy

Co umí

Převádí článek, changelog nebo jakýkoli zdrojový text na dialog hosta a experta a zapisuje jej do React přehrávače, který jej mluví pomocí Web Speech API prohlížeče. Obsahuje referenci pro formátování TTS, která nutí čísla, data, měny, jednotky, URL a handle do mluvených slov, plus šablonu, která boduje a přiřazuje jiný jazykově odpovídající hlas pro každého mluvčího. Spouští se na požadavky na vytvoření podcastu, zvukové konverzace nebo mluveného vyprávění z textu; bez API klíče nebo placené TTS služby.

Testovací report

Vytvořil jsem stejný JWST podcast dvakrát a spočítal, na čem by se TTS engine zasekl: skript bez dovednosti zanechal 70 holých číslic, 3 data s lomítkem, URL, Twitter handle a 10 zkratek jednotek, zatímco skript dovednosti nezanechal žádné. Vygenerovaný přehrávač byl zabalen a otevřen v Chrome, kde vykreslil 19 segmentů a mluvil je dvěma různými anglickými hlasy (Aaron a Arthur) vybranými ze 157 dostupných; rychlá TTS stránka napsaná bez dovednosti se vrátila k výchozímu hlasu prohlížeče, což na tomto stroji byl ruský hlas čtoucí anglicky. Jedno tvrzení neplatí: SKILL.md říká, že Chrome vystavuje pouze 19 hlasů, ale živá stránka hlásila 157 na macOS Chrome.

Testováno: 2026-08-10 · Claude Code 2.x (agent harness)

Instalace

git clone https://github.com/sgasser/claude-skill-podcast.git
mkdir -p ~/.claude/skills
cd claude-skill-podcast && cp -r podcast ~/.claude/skills/podcast

Příkazy a ukázkové prompty

  • /podcastPřemění článek na podcastový přehrávač s prohlížečovým TTS a dvěma odlišnými hlasy

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Turn this JWST fact sheet into a host-and-expert podcast dialogue
  • Convert this changelog into a spoken podcast with a React player
  • Make an audio dialogue from this article using text-to-speech