podcast-generation

Generate two-host podcast MP3s from text with optional transcripts.

135|12|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Citrus-bit/medrix-flow --skill podcast-generation-citrus-bit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: podcast-generation
Source: https://github.com/Citrus-bit/medrix-flow/tree/main/skills/public/podcast-generation
Command: npx skills add https://github.com/Citrus-bit/medrix-flow --skill podcast-generation-citrus-bit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

This Skill generates podcast audio from text content by turning articles, reports, or documents into a structured two-host dialogue and producing a finished MP3 file, with an optional transcript. It helps creators reuse written content as engaging audio at scale.

Core Features & Use Cases

  • Convert any text content into a podcast script JSON with clearly defined lines for two hosts.
  • Generate natural two-host dialogue and synthesize speech via text-to-speech, then mix into a final MP3.
  • Output an optional readable transcript and support English and Chinese content for multilingual audiences.
  • Use cases include repurposing blog posts, research reports, or meeting notes into ready-to-publish podcasts.

Quick Start

Create the script JSON as described and run the podcast generator with --script-file and --output-file (and optionally --transcript-file) in a single command.

Frequently Asked Questions about podcast-generation

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

FAQPage Schema
How do I convert text content into a two-host podcast audio file?

To convert text into a two-host podcast, this Skill generates a structured dialogue script in JSON format and synthesizes it via text-to-speech, producing a finished MP3 file. It transforms articles or reports into engaging audio with clearly defined lines for each host.

Can I generate podcast audio from Chinese text or only English content?

You can generate podcast audio from both English and Chinese text content. The Skill supports multilingual audiences by processing articles or reports in either language to produce the final MP3 and optional transcript.

What do I need to synthesize text-to-speech into a podcast MP3?

To synthesize text-to-speech into a podcast MP3, you need a structured script JSON, a valid SKILL.md frontmatter, authentication for the TTS service, and the requests dependency installed to run the generator script.

How do I start generating a podcast from a script JSON file?

To start generating a podcast from a script JSON, run the podcast generator with the --script-file and --output-file arguments in a single command. You can also include --transcript-file to output an optional readable transcript.

What is the best way to repurpose blog posts and meeting notes into audio?

The best way to repurpose blog posts and meeting notes into audio is using a text-to-speech podcast generator that converts written content into a two-host dialogue script and mixes it into a ready-to-publish MP3 file at scale.

Does this podcast audio generation process output a transcript?

Yes, the podcast audio generation process outputs an optional readable transcript alongside the final MP3 file. You can enable this by specifying the --transcript-file argument when running the generator script.