Install
openclaw skills install podcast-managerFind, subscribe to, track, and summarize podcast episodes using public RSS feeds and lightweight local tracking files. Use when a user asks to add/manage pod...
openclaw skills install podcast-managerManage podcast workflows with predictable steps and low token overhead.
Use these workspace files by default:
memory/podcasts/subscriptions.json — list of subscribed showsmemory/podcasts/state.json — per-show progress (last checked, listened episodes)memory/podcasts/notes.md — summaries and action notesIf files or parent directories do not exist, create them.
Keep subscriptions.json as:
{
"shows": [
{
"title": "Example Show",
"feedUrl": "https://example.com/feed.xml",
"homepage": "https://example.com",
"tags": ["ai", "business"]
}
]
}
Keep state.json as:
{
"shows": {
"https://example.com/feed.xml": {
"lastChecked": "2026-03-12T20:00:00Z",
"listenedGuids": [],
"bookmarkedGuids": []
}
}
}
When feed URL is not provided:
web_search with query format: "<podcast name> official rss feed".web_fetch.guid, id, link, then title+pubDate fallback.Handle these intent families:
subscriptions.jsonsubscriptions.jsonlistenedGuidsbookmarkedGuidsmemory/podcasts/notes.mdFor episode summaries:
Questions to revisit bullet if uncertainty exists.