podcast-generator

Generate podcast scripts and ElevenLabs text-to-speech audio from research.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Darshit-Vaghani/swasau_website --skill podcast-generator-darshit-vaghani
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: podcast-generator
Source: https://github.com/Darshit-Vaghani/swasau_website/tree/main/.local/secondary_skills/podcast-generator
Command: npx skills add https://github.com/Darshit-Vaghani/swasau_website --skill podcast-generator-darshit-vaghani

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

It eliminates the blank-page problem of creating podcast-style scripts and the time-consuming steps of converting topic research into spoken audio.

Core Features & Use Cases

  • Script generation from research: Ingest articles, documents, or URLs and transform them into a podcast script with host/guest dynamics and a strong narrative arc.
  • Podcast format selection: Produce solo explainer, conversational duo, interview, debate, or narrative structures tailored to the content type.
  • Audio production with ElevenLabs: Convert the scripted dialogue into multi-voice audio using text-to-speech, then normalize loudness for listenable episodes.
  • Use Case: Turn a technical paper or a service page into a 10–20 minute episode with conversational explanations, hooks, and clear takeaways.

Quick Start

Generate a duo-podcast episode from the provided article using the ElevenLabs API key and output normalized MP3 audio.

Frequently Asked Questions about podcast-generator

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

FAQPage Schema
How do I turn a research paper into a conversational podcast audio file?

Script generation from research ingests articles or URLs to create a podcast script featuring host/guest dynamics and a strong narrative arc, which is then rendered into multi-voice audio using ElevenLabs text-to-speech.

Can I generate a solo explainer podcast script instead of a multi-voice dialogue?

Yes, you can generate a solo explainer podcast script instead of a multi-voice dialogue by selecting your preferred podcast format, which also supports conversational duo, interview, debate, or narrative structures tailored to your content type.

Do I need an ElevenLabs API key to produce text-to-speech podcast audio?

Yes, you need an ElevenLabs API key to produce text-to-speech podcast audio, as the Skill relies on the ElevenLabs dependency to convert scripted dialogue lines into multi-voice audio before applying loudness normalization via ffmpeg-normalize.

What is the best way to normalize loudness for text-to-speech podcast episodes?

The best way to normalize loudness for text-to-speech podcast episodes is using the integrated ffmpeg-normalize dependency, which processes the rendered ElevenLabs audio chunks to ensure the final output is a listenable, loudness-normalized audio file.

What podcast formats work best for converting technical papers into audio explainers?

For converting technical papers into audio explainers, conversational duo or interview formats work best, transforming dense research into 10–20 minute episodes with conversational explanations, hooks, and clear takeaways to improve comprehension.