podcast

Manage podcast subscriptions, download RSS feeds, and play audio episodes with position tracking.

22|7|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/sannabotdev/sannabotapp --skill podcast-sannabotdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: podcast
Source: https://github.com/sannabotdev/sannabotapp/tree/main/assets/skills/podcast
Command: npx skills add https://github.com/sannabotdev/sannabotapp --skill podcast-sannabotdev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies managing and listening to podcasts, allowing you to discover new shows, keep track of episodes, and enjoy seamless audio playback without manual intervention.

Core Features & Use Cases

  • Podcast Discovery: Search for new podcasts using keywords and subscribe to them.
  • Episode Management: Download RSS feeds, track new and listened episodes, and manage your subscriptions.
  • Audio Playback: Play, pause, resume, and seek through podcast episodes with automatic position tracking.
  • Use Case: "Hey Sanna, play the latest episode of the 'This American Life' podcast and remember where I left off."

Quick Start

Search for podcasts about artificial intelligence.

Frequently Asked Questions about podcast

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

FAQPage Schema
How do I manage podcast subscriptions and track audio playback positions?

Managing podcast subscriptions involves downloading RSS feeds and saving audio positions to file storage. The system tracks your listening position automatically, allowing you to resume episodes seamlessly without manual intervention.

Can I discover new podcasts using keywords and an RSS feed search?

Discovering new podcasts uses the Apple Podcasts Search API to find shows by keyword. You can search for topics like artificial intelligence and subscribe to automatically download their RSS feeds for new episodes.

What's the best way to play and resume podcast episodes across sessions?

Playing and resuming podcast episodes relies on a play_audio tool integrated with file storage. It automatically saves your listening position, so when you return, the audio playback resumes exactly where you left off.

Does this podcast manager require external APIs to fetch RSS feeds?

Fetching RSS feeds requires HTTP integration to download subscription data, while podcast discovery specifically uses the Apple Podcasts Search API. These integrations handle feed retrieval and show searching respectively.

How do I download RSS feeds and track new episodes for my subscriptions?

Downloading RSS feeds uses HTTP requests to fetch updates from your saved podcast subscriptions. The manager stores subscription data in file storage, tracking which episodes are new and which have been listened to.