podcast-generator

Generate podcast scripts and audio content using ElevenLabs text-to-speech.

2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/patriotnewsactivism/Casebuddy-AI-Law-Partner --skill podcast-generator-patriotnewsactivism
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: podcast-generator
Source: https://github.com/patriotnewsactivism/Casebuddy-AI-Law-Partner/tree/main/.local/secondary_skills/podcast-generator
Command: npx skills add https://github.com/patriotnewsactivism/Casebuddy-AI-Law-Partner --skill podcast-generator-patriotnewsactivism

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires elevenlabs, pydub, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of podcast scripts and audio content from research, articles, or topics, transforming written material into engaging audio episodes.

Core Features & Use Cases

  • Script Generation: Creates conversational podcast scripts with host/guest dynamics.
  • Audio Production: Generates audio using ElevenLabs text-to-speech.
  • Format Flexibility: Supports various podcast formats like solo, conversational, interview, and debate.
  • Use Case: Turn a lengthy research paper into a 15-minute podcast episode explaining its key findings for a general audience.

Quick Start

Use the podcast-generator skill to turn the provided article into a solo explainer podcast script and audio.

Frequently Asked Questions about podcast-generator

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

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

You can convert research material into a podcast by generating a conversational script and using text-to-speech to produce audio. This Skill automates both steps, transforming written topics into engaging audio episodes with host and guest dynamics.

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

Yes, an ElevenLabs API key is required to generate text-to-speech podcast audio. The Skill uses ElevenLabs for voice synthesis and Python libraries like pydub for subsequent audio processing and loudness normalization.

What podcast formats can I create using automated script generation?

Automated script generation supports various podcast formats, including solo, conversational, interview, and debate styles. You can turn articles or research into a 15-minute solo explainer episode or create dynamic host and guest conversations.

How does loudness normalization work for generated text-to-speech audio?

Loudness normalization for generated text-to-speech audio is handled using the pydub Python library. The Skill includes specific guidelines for audio generation settings and applies loudness normalization to ensure consistent audio volume across the podcast episode.

Can I write a podcast script from a topic without generating the audio?

Yes, you can generate a podcast script from a topic without producing the final audio. The Skill creates structured conversational scripts with defined guidelines before initiating the ElevenLabs text-to-speech audio generation phase.