xiaoyuzhou-podcast

Download XiaoyuzhouFM podcast episodes as .m4a with metadata JSON and optional ASR transcription.

27|9|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/Leoyishou/personal-ai-company --skill xiaoyuzhou-podcast-leoyishou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xiaoyuzhou-podcast
Source: https://github.com/Leoyishou/personal-ai-company/tree/main/claude-global/skills/xiaoyuzhou-podcast
Command: npx skills add https://github.com/Leoyishou/personal-ai-company --skill xiaoyuzhou-podcast-leoyishou

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill downloads Xiaoyuzhou podcast episodes from XiaoyuzhouFM and can transcribe the audio to text, simplifying offline access and content creation.

Core Features & Use Cases

  • Download: Retrieve episode audio (.m4a) for offline listening.
  • Metadata Extraction: Save episode metadata and podcast info to a JSON file.
  • Optional Transcription: Transcribe downloaded audio via an integrated ASR workflow for text search and notes.
  • Use Case: A creator wants to save a podcast for offline listening and produce a text transcript for analysis or publication.

Quick Start

Provide a XiaoyuzhouFM episode URL and run the script to download the audio, optionally transcribe it with the api-asr skill.

Frequently Asked Questions about xiaoyuzhou-podcast

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

FAQPage Schema
How do I download Xiaoyuzhou podcast audio for offline listening?

To download Xiaoyuzhou podcast audio for offline listening, provide a XiaoyuzhouFM episode URL or ID to the script, which saves the audio locally as an .m4a file along with a metadata JSON.

Can I transcribe Xiaoyuzhou podcast episodes to text automatically?

You can transcribe Xiaoyuzhou podcast episodes to text by downloading the audio first, then optionally integrating an ASR skill to convert the saved .m4a file into a searchable text transcript.

What metadata is extracted from a XiaoyuzhouFM podcast episode?

The Skill extracts XiaoyuzhouFM podcast episode metadata and podcast information, saving these details directly into a structured JSON file for offline access and content management.

Do I need an episode URL or just the ID to download Xiaoyuzhou podcasts?

You can download Xiaoyuzhou podcasts using either a full XiaoyuzhouFM episode URL or just the specific episode ID, as the Python downloader script accepts both formats to retrieve audio.

Does the Xiaoyuzhou podcast transcription require a separate ASR skill?

Yes, Xiaoyuzhou podcast transcription requires a separate ASR skill. The downloader script handles audio extraction, but the actual audio-to-text transcription is performed through optional ASR workflow integration.

What is the best way to extract text and metadata from XiaoyuzhouFM audio?

The best way to extract text and metadata from XiaoyuzhouFM audio is running the Python script, which downloads the .m4a audio, generates a metadata JSON, and optionally transcribes the content.