Apple Podcasts Fetch

Resolve Apple Podcasts episode audio URLs via HTTP APIs and RSS feeds.

2|Updated Oct 16, 2025
One-click install
npx skills add https://github.com/musingfox/cc-plugins --skill apple-podcasts-fetch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Apple Podcasts Fetch
Source: https://github.com/musingfox/cc-plugins/tree/main/apple-podcasts/skills/apple-podcasts-fetch
Command: npx skills add https://github.com/musingfox/cc-plugins --skill apple-podcasts-fetch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates obtaining the direct audio download URL for a given Apple Podcasts episode using HTTP APIs—no browser or scraping required. It resolves the typical obstacle of extracting podcast audio by combining URL parsing, iTunes Lookup API, and RSS feed parsing to locate the exact enclosure URL. This enables reliable automation for downloading, archiving, or streaming podcast episodes within workflows.

Core Features & Use Cases

  • Resolve the direct audio URL by parsing Apple Podcasts episode URLs, querying the iTunes Lookup API to obtain the RSS feed URL, and mapping RSS feed items to episode GUIDs.
  • Retrieve episode metadata such as title, publication date, and the enclosure URL containing the audio file for download.
  • Use cases include automating podcast episode downloads, archiving audio for offline access, or integrating podcast audio retrieval into content workflows.

Quick Start

Tell Claude to fetch the audio download URL for a given Apple Podcasts episode using the iTunes API and RSS feed workflow.

Frequently Asked Questions about Apple Podcasts Fetch

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

FAQPage Schema
Can I fetch Apple Podcasts audio files without web scraping?

You can retrieve the direct audio URL by parsing the Apple Podcasts episode link, querying the iTunes Lookup API to discover the feedUrl, and extracting the enclosure URL from the RSS feed using the episodeGuid.

What steps are needed to resolve a podcast enclosure URL from an iTunes episode link?

Yes, you can fetch Apple Podcasts audio files without web scraping by using HTTP APIs exclusively. The process resolves the audio URL by querying the iTunes Lookup API and parsing the RSS feed directly.

Does the iTunes Lookup API always return the RSS feed URL for podcast episodes?

Resolving a podcast enclosure URL requires extracting the show_id and track_id from the episode link, querying the iTunes Lookup API for the feedUrl, mapping the episodeGuid to RSS feed items, and extracting the audio enclosure URL.

What happens if the RSS feed is missing the direct audio enclosure URL?

The iTunes Lookup API returns the RSS feed URL for podcast shows, which is then used to locate individual episodes. If direct audio links are missing, the skill applies robust fallbacks during enclosure URL extraction.

What happens if the RSS feed is missing the direct audio enclosure URL?

If the RSS feed is missing the direct audio enclosure URL, the skill applies robust fallback mechanisms during the feed parsing and episodeGuid mapping process to ensure reliable audio retrieval.