podcast-generator

Generate podcast scripts and audio via the ElevenLabs API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires elevenlabs, pydub, ffmpeg-normalize, 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 scripts with host/guest dynamics based on provided content.
  • Audio Production: Utilizes ElevenLabs text-to-speech to generate high-quality audio for podcast episodes.
  • Use Case: Turn a lengthy research paper into an accessible podcast episode for a wider audience, or generate audio summaries of news articles.

Quick Start

Use the podcast-generator skill to turn the provided article into a two-host podcast script and generate audio 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 convert a research article into a podcast audio episode?

This Skill automates podcast creation by generating conversational scripts from your articles and synthesizing speech via the ElevenLabs API. It transforms written research into accessible solo, duo, or interview audio episodes.

Can I generate a two-host conversational podcast script from a text file?

Yes, the script generation supports solo, duo, and interview formats, creating detailed conversational structures with host and guest dynamics from your provided text files or research topics.

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

Yes, audio production utilizes ElevenLabs text-to-speech integration, so an ElevenLabs API key is required to synthesize high-quality audio for the generated podcast scripts.

What Python libraries are required for audio generation and processing?

Audio generation and processing require the elevenlabs, pydub, and ffmpeg-normalize Python libraries. These dependencies handle text-to-speech integration, audio manipulation, and audio normalization for the final podcast output.

What is the best way to turn written research into an interview-style podcast?

The best way is to input your article or topic and generate a conversational script featuring host and guest dynamics in an interview format. The system then produces the final audio using the ElevenLabs API.