← Back to Skills Marketplace
Podcast Summarizer
by
Ju Chun Ko
· GitHub ↗
· v0.1.0
· MIT-0
19
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install podcast-summarizer
Description
Summarize podcast episodes from Spotify, Apple Podcasts, or RSS feeds. Extracts transcripts and generates summaries.
README (SKILL.md)
Podcast Summarizer 🎙️
Summarize podcast episodes from various platforms.
Supported Platforms
- Spotify (via page scraping + RSS lookup)
- Apple Podcasts
- Direct RSS/MP3 URLs
Usage
# Summarize a Spotify episode
python3 {baseDir}/scripts/summarize_podcast.py "https://open.spotify.com/episode/xxx"
# Summarize from RSS feed
python3 {baseDir}/scripts/summarize_podcast.py "https://example.com/feed.xml" --episode 1
# Summarize from direct MP3
python3 {baseDir}/scripts/summarize_podcast.py "https://example.com/episode.mp3"
Options
--language zh- Specify language for transcription (default: auto)--length short|medium|long- Summary length--transcript-only- Output transcript without summary--output FILE- Save to file
Requirements
whisperCLI for transcriptionOPENAI_API_KEYorGEMINI_API_KEYfor summarization
How it works
- Spotify/Apple: Scrapes episode info, finds RSS feed, downloads audio
- RSS: Parses feed, downloads episode audio
- MP3: Downloads directly
- Transcribe: Uses Whisper for speech-to-text
- Summarize: Uses LLM to generate structured summary
Notes
- Spotify doesn't provide direct audio access; we try to find the original RSS feed
- For best results, use the podcast's RSS feed directly
- SoundOn podcasts can often be accessed via their RSS feeds
SoundOn Podcasts (台灣)
SoundOn 是台灣主要的 Podcast 託管平台。RSS feed 格式:
https://feeds.soundon.fm/podcasts/{podcast-id}/soundon.xml
找到 RSS feed 的方法:
- 去 player.soundon.fm 搜尋節目
- URL 中的
feed_url參數是 base64 編碼的 RSS URL - 解碼後可取得完整的 RSS feed
音檔 URL 格式:
https://rss.soundon.fm/rssf/{podcast-id}/feedurl/{episode-id}/rssFileVip.mp3
Example: 藝視 Art.Market
# RSS Feed
https://feeds.soundon.fm/podcasts/5c1bdcf0-8ef0-4342-a82e-8803ff85f10c/soundon.xml
# 下載並轉錄最新一集
curl -o episode.mp3 "https://rss.soundon.fm/rssf/5c1bdcf0-8ef0-4342-a82e-8803ff85f10c/feedurl/{episode-id}/rssFileVip.mp3"
whisper episode.mp3 --language zh --model small
Capability Tags
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install podcast-summarizer - After installation, invoke the skill by name or use
/podcast-summarizer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release. Summarize Spotify / Apple Podcasts / RSS episodes.
Metadata
Frequently Asked Questions
What is Podcast Summarizer?
Summarize podcast episodes from Spotify, Apple Podcasts, or RSS feeds. Extracts transcripts and generates summaries. It is an AI Agent Skill for Claude Code / OpenClaw, with 19 downloads so far.
How do I install Podcast Summarizer?
Run "/install podcast-summarizer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Podcast Summarizer free?
Yes, Podcast Summarizer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Podcast Summarizer support?
Podcast Summarizer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Podcast Summarizer?
It is built and maintained by Ju Chun Ko (@daaab); the current version is v0.1.0.
More Skills