Overview
- Skill Key
- danielfoch/podcast-to-substack
- Author
- danielfoch
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/danielfoch/podcast-to-substack
- Latest Commit SHA
- e4dbf60108181971955fe84c6d93c21a88c3fbac
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.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 podcast-to-substack 技能。 若已安装,则直接安装 podcast-to-substack 技能。
# Podcast Substack + LinkedIn Run this workflow when handling Realist podcast episode publishing. ## Inputs - RSS feed URL - Notion data source/database ID with episode scripts - Notion API key (`NOTION_API_KEY` or `~/.config/notion/api_key`) - Substack publish access ## Workflow 1. Fetch recent episodes: ```bash python3 scripts/fetch_rss.py "$RSS_URL" 3 ``` 2. Fetch episode script + images from Notion (recursive block traversal, image downloads included): ```bash 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: ```bash python3 scripts/render_linkedin_post.py --json-file episode.json ``` 6. Post or queue the LinkedIn copy. ## Non-negotiable rules - Do not use iframe code or markdown links for podcast embeds in Substack. - Prefer duplicating the existing Substack draft template that already has a working embed block. - If creating a fresh post, use `/embed` and confirm the player card renders before publishing. - Use top-level Apple Podcasts show URL for reliable fallback. ## References - Substack embed behavior: `references/substack-embed-playbook.md` - LinkedIn formatting: `references/linkedin-playbook.md`
openstockdata
OpenClaw Skill for stock data analysis
romeosy
OpenClaw Chinese AI-enhanced knowledge management skill
capt-marbles
Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discoverability and citation.
cerbug45
AI Agent Tools Python Utility Library for AI Agents
cerbug45
Turn incoming text (email/newsletter) into a short TTS podcast with chunking + ffmpeg concat.
ccyaolei
OpenClaw Agent 长期记忆系统 - 温度模型 + 自动归档 + 知识提炼。让 AI Agent 拥有持久记忆,自动管理冷热数据,从经验中提炼可复用技能。