bytedance avatar

Podcast Generation

Converts text content into a conversational podcast with two hosts (male and female voices) using Volcengine TTS. You write your article or documentation, it generates a structured JSON script with natural dialogue, then produces an MP3 and transcript. The workflow is intentionally simple: create the script following their "Hello Deer" format guidelines, run one Python command, and you're done. Works in English and Chinese. The script writing is on you though, you need to transform technical content into casual back-and-forth conversation that works for audio. Good for repurposing written content when you want the podcast format but don't want to actually record anything.

skills.sh installs
2.4K
GitHub stars
85.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add bytedance/deer-flow --skill podcast-generation --agent claude-code

Installs into .claude/skills of the current project.

Files

Podcast Generation Skill

Overview

This skill generates high-quality podcast audio from text content. The workflow includes creating a structured JSON script (conversational dialogue) and executing audio generation through text-to-speech synthesis.

Core Capabilities

  • Convert any text content (articles, reports, documentation) into podcast scripts
  • Generate natural two-host conversational dialogue (male and female hosts)
  • Synthesize speech audio using text-to-speech
  • Mix audio chunks into a final podcast MP3 file
  • Support both English and Chinese content

Workflow

Step 1: Understand Requirements

When a user requests podcast generation, identify:

  • Source content: The text/article/report to convert into a podcast
  • Language: English or Chinese (based on content)
  • Output location: Where to save the generated podcast
  • You don't need to check the folder under /mnt/user-data

Step 2: Create Structured Script JSON

Generate a structured JSON script file in /mnt/user-data/workspace/ with naming pattern: {descriptive-name}-script.json

Sponsors

Details

Repository
github.com/bytedance/deer-flow
Categories
Code Review & Quality, Video & Audio Editing
First seen
Apr 16, 2026

More from bytedance/deer-flow

All 21
1anthropics avatarinstrument-data-to-allotropeanthropics/knowledge-work-pluginsConvert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D CSV. Use this skill when scientist2.4Kskills.sh installs
2k-dense-ai avatarscientific-brainstormingk-dense-ai/scientific-agent-skillsFacilitates evidence-aware scientific ideation with independent generation, structured discussion, explicit assumptions, transparent evaluation, adversarial rev2.4Kskills.sh installs
3apollographql avatarroverapollographql/skillsGuide for using Apollo Rover CLI to manage GraphQL schemas and federation. Use this skill when: (1) publishing or fetching subgraph/graph schemas, (2) composing2.4Kskills.sh installs
4mindrally avatarodoo-developmentmindrally/skillsExpert guidance for Odoo ERP development including Python ORM, XML views, and module architecture2.4Kskills.sh installs
5triggerdotdev avatartrigger-cost-savingstriggerdotdev/skillsAnalyze Trigger.dev tasks, schedules, and runs for cost optimization opportunities. Use when asked to reduce spend, optimize costs, audit usage, right-size mach2.4Kskills.sh installs
6pproenca avatarnuqspproenca/dot-skillsnuqs (type-safe URL query state) best practices for Next.js and other React frameworks. This skill should be used when writing, reviewing, or refactoring code t2.4Kskills.sh installs