Podcast Substack + LinkedIn
name: podcast-to-substack
by danielfoch · published 2026-03-22
$ claw add gh:danielfoch/danielfoch-podcast-to-substack---
name: podcast-to-substack
description: Publish podcast episodes from RSS + Notion to Substack with reliable Apple Podcasts embedding and image extraction, then generate LinkedIn-ready companion posts. Use when asked to run or improve podcast-to-substack workflows, fix Notion image fetch failures, prevent Substack embed-as-text issues, or cross-post episode summaries to LinkedIn.
---
# Podcast Substack + LinkedIn
Run this workflow when handling Realist podcast episode publishing.
Inputs
Workflow
1. Fetch recent episodes:
python3 scripts/fetch_rss.py "$RSS_URL" 32. Fetch episode script + images from Notion (recursive block traversal, image downloads included):
python3 scripts/fetch_notion_episode.py "EPISODE_NUMBER"3. Build Substack draft content from script text.
4. Publish with stable embed behavior using the playbook in `references/substack-embed-playbook.md`.
5. Generate LinkedIn post copy from the same content:
python3 scripts/render_linkedin_post.py --json-file episode.json6. Post or queue the LinkedIn copy.
Non-negotiable rules
References
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...