podcast-generator

Convert articles and notes into podcast scripts and narrated audio via ElevenLabs.

2|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/kvm9-dev/susanoo --skill podcast-generator-kvm9-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: podcast-generator
Source: https://github.com/kvm9-dev/susanoo/tree/main/.local/secondary_skills/podcast-generator
Command: npx skills add https://github.com/kvm9-dev/susanoo --skill podcast-generator-kvm9-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires elevenlabs, pydub, ffmpeg-normalize, ffmpeg.

What problem does it solve?

It helps you transform research notes, articles, or ideas into a polished podcast episode script and corresponding audio, so you can publish an audio-style summary without manually writing and narrating everything.

Core Features & Use Cases

  • Podcast-ready script creation: Produces conversational host/guest scripts with a clear narrative arc (hook, setup, segmented ideas, takeaways, outro) designed to sound natural when read aloud.
  • Multiple podcast formats: Supports solo explainer, conversational duo, interview style, debate, and narrative storytelling to match different content goals.
  • ElevenLabs text-to-speech audio generation: Converts the script into audio using configurable voices and chunking guidance for long episodes.
  • Audio loudness normalization guidance: Provides a workflow to target podcast loudness standards (e.g., -16 LUFS) using loudness normalization tooling.

Quick Start

Use the podcast-generator skill to create an interview-style episode script and generate the narrated audio from the provided article text using ElevenLabs.

Frequently Asked Questions about podcast-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn an article into a podcast audio file?

To turn an article into a podcast audio file, this skill converts your text into a podcast-ready script with a narrative arc, then generates narrated audio using ElevenLabs text-to-speech. It structures the content into a hook, segmented ideas, and an outro.

Can I generate a conversational duo podcast script from my research notes?

Yes, you can generate a conversational duo podcast script from research notes. The script creation supports multiple podcast formats including solo explainers, duo conversations, interviews, debates, and narrative storytelling.

Do I need an ElevenLabs API key to generate podcast audio?

Yes, you need an ElevenLabs API key configured as ELEVENLABS_API_KEY to generate podcast audio. The skill relies on ElevenLabs text-to-speech for voice selection and narration, applying chunking guidance for long episodes.

How do I normalize podcast audio loudness to -16 LUFS?

To normalize podcast audio loudness to -16 LUFS, the skill provides a workflow using loudness normalization tooling. It uses ffmpeg-normalize and ffmpeg to ensure your generated episode audio meets standard podcast loudness targets.

What is the best way to repurpose long text content into a solo explainer episode?

The best way to repurpose long text into a solo explainer episode is using automated script generation paired with text-to-speech chunking. The skill breaks down long text into manageable chunks for audio generation and applies loudness normalization for publishing.