LaunchKit · 2026
Back to Skills

agents-skill-podcastifier

Turn incoming text (email/newsletter) into a short TTS podcast with chunking + ffmpeg concat.

0
442 downloads
by @cerbug45

Setup & Installation

openclaw skills install @cerbug45/agents-skill-podcastifier

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install agents-skill-podcastifier

What This Skill Does

Converts plain text or HTML content, such as emails and newsletters, into an MP3 podcast file. It extracts story bullets, splits them into TTS-safe chunks, synthesizes speech per chunk, and concatenates the results with intro and outro segments using ffmpeg.

Handles TTS character-limit chunking and ffmpeg concatenation automatically, removing the manual steps needed to produce a stitched audio file from long-form text.

When to use it

  • Converting a morning newsletter into a commute audio briefing
  • Turning long email digests into listenable summaries
  • Generating audio versions of saved articles
  • Batch-converting weekly digests into podcast episodes
  • Creating hands-free briefings from scraped news content

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Convert newsletter.txt into an MP3 podcast using ElevenLabs

AGENT
  1. 1Parse newsletter.txt and extract story bullets from plain text or HTML
  2. 2Split content into character-limit-safe chunks for TTS processing
  3. 3Send each chunk to ElevenLabs and receive audio segments
  4. 4Concatenate all segments with intro and outro via ffmpeg
  5. 5Write the final audio to briefing.mp3
OUTPUT

briefing.mp3 ready to play, with intro and outro included

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

ElevenLabs API key (for TTS voice synthesis)