An advanced utility for extracting transcripts and generating AI-driven structured summaries from Spotify, Apple Podcasts, and RSS feeds.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install podcast-summarizer
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install podcast-summarizer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Podcast Summarizer is a powerful integration designed to bridge the gap between spoken audio content and actionable textual insights. By leveraging modern speech-to-text models and large language models (LLMs), it automates the tedious task of listening to hours of audio, delivering high-quality transcripts and concise, structured summaries instead. As one of the core ecosystem extensions, this tool expands the capabilities of Openclaw Skills by adding native media intelligence directly to your workflow.
Whether you are managing massive content repositories, researching industry trends, or building a personal knowledge base, this skill handles the heavy lifting of audio downloading, platform scraping, decoding, transcription, and prompt-driven summarization. It is specifically built to seamlessly parse complex sources like Spotify pages, Apple Podcasts, and dedicated RSS feeds, saving you hundreds of hours of manual labor.
Make sure you have the following CLI utilities and environment variables configured before using this component of Openclaw Skills:
export OPENAI_API_KEY="your-openai-api-key"
# OR
export GEMINI_API_KEY="your-gemini-api-key"
Invoke the summarizer script using the following CLI arguments:
# Summarize a Spotify episode directly (resolves RSS behind the scenes)
python3 {baseDir}/scripts/summarize_podcast.py "https://open.spotify.com/episode/xxx"
# Summarize a specific episode from an RSS feed
python3 {baseDir}/scripts/summarize_podcast.py "https://example.com/feed.xml" --episode 1
# Summarize a direct audio URL
python3 {baseDir}/scripts/summarize_podcast.py "https://example.com/episode.mp3"
Customize the extraction and output using the CLI flags:
--language [lang]: Specify target language (e.g., zh for Chinese, default: auto).--length [short|medium|long]: Adjust the detailed depth of the summary.--transcript-only: Skip the LLM step and output the raw text transcript.--output [FILE]: Direct the outputs into a specific text file.This skill processes external feeds and raw audio files, generating structured outputs. It can handle custom podcast structures such as regional hosting systems (e.g., SoundOn Taiwan) by resolving feed redirects. Below is how data streams through the utility:
| Data Component | Format / Source | Description |
|---|---|---|
| Input URL | Spotify, Apple Podcasts, RSS, or Direct MP3 | Primary ingestion link parsed to resolve audio files |
| Audio Buffer | Temporary Local MP3 File | Downloaded audio content passed directly to local Whisper instance |
| Transcript | Plain Text (.txt / console) | Generated speech-to-text string with timestamps |
| AI Summary | Structured Markdown | Final output structured by selected length (short/medium/long) and themes |
To analyze specific SoundOn hosting URLs, base64 decode the feed_url parameter from player.soundon.fm to resolve structural mappings:
https://feeds.soundon.fm/podcasts/{podcast-id}/soundon.xmlhttps://rss.soundon.fm/rssf/{podcast-id}/feedurl/{episode-id}/rssFileVip.mp3--language zh --model small), which is perfect for processing regional podcasts (such as Taiwanese SoundOn feeds) efficiently.Loading
An automated engineering skill designed to integrate the MobTech MobPush SDK into iOS projects with minimal friction and maximum compliance.

The GitHub Issue Writer Skill provides developers with structured templates, safety checks, and repeatable workflows to draft clear, copy-paste-safe GitHub issues.

An AI-powered skill that interfaces directly with the Quire project management tool via its CLI to read and modify tasks, projects, comments, and workflows.

A comprehensive development tool for building, simulating, and debugging agentic robotics applications inside the DimOS ecosystem.

An automated SEO optimization and auditing tool for HTML/CSS websites that identifies critical search issues, generates XML sitemaps, and implements structured data.

Analyze and interpret medical checkup reports from PDFs or local files with WiseDiag's advanced AI health analysis.








































