LaunchKit · 2026
Back to Skills

audio-gen

Generate audiobooks, podcasts, or educational audio content.

1
2.2k downloads
by @udiedrichsen

Setup & Installation

openclaw skills install @udiedrichsen/audio-gen

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

npx clawhub install audio-gen

What This Skill Does

Takes a topic or idea from the user, generates a script with Claude, and converts it to an MP3 using ElevenLabs text-to-speech. Supports audiobook, podcast, and educational formats up to 30 minutes. Voice effects and pacing controls let you add emphasis and tone.

Combines script writing and text-to-speech in a single request, so you don't have to draft content separately and then pipe it into a TTS tool.

When to use it

  • Producing a podcast episode on a hobby or news topic
  • Creating an audiobook chapter from an original story idea
  • Generating an audio explanation of a technical concept for beginners
  • Making a narrated travel guide for a specific destination
  • Recording a study lesson to listen to while commuting

Example Workflow

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

INPUT

User asks: Make a 10-minute podcast about the history of coffee

AGENT
  1. 1Identifies format as podcast and calculates target word count (750 words for 10 minutes)
  2. 2Generates a conversational script with intro, main segments, and outro
  3. 3Presents the script to the user for review or edits
  4. 4Strips markdown and applies pause and voice effect tags for TTS compatibility
  5. 5Calls the ElevenLabs API via the SAG script and returns the MP3 file
OUTPUT

MP3 audio file of the podcast episode, approximately 10 minutes long

Requirements

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

ELEVENLABS_API_KEY environment variableElevenLabs account with available credits