Podcast to Substack & LinkedIn Publisher for Openclaw

Automates the publishing of podcast episodes from RSS feeds and Notion scripts to Substack and LinkedIn with reliable embedding.

danielfoch
v1.0.0
Feb 15, 2026
0
1.7k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install podcast-to-substack

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install podcast-to-substack using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Podcast to Substack & LinkedIn Publisher?

This skill provides a robust bridge between your podcast hosting and your audience on Substack and LinkedIn. By integrating RSS feeds with Notion-based scripts, it ensures that every episode is published with high-fidelity image extraction and reliable Apple Podcasts embedding. It solves common friction points such as Notion image fetch failures and Substack embed-as-text issues.

As part of the Openclaw Skills ecosystem, this automation allows creators to focus on content while the agent handles the technical heavy lifting of cross-platform distribution. It ensures consistent branding and formatting across your newsletter and professional social network by utilizing standardized playbooks for embedding and post rendering.

Podcast to Substack & LinkedIn Publisher Use Cases

  • Publishing new podcast episodes to Substack with reliable media embeds.
  • Synchronizing Notion episode scripts and images with newsletter drafts.
  • Generating LinkedIn-ready promotional posts from podcast content.
  • Fixing broken image links or embed behaviors in Substack publishing workflows.

How Podcast to Substack & LinkedIn Publisher Works

  1. Fetch recent episodes from the provided RSS feed URL using specialized Python scripts.
  2. Extract episode scripts and perform recursive block traversal to download images directly from Notion.
  3. Assemble the Substack draft content using the processed text and media assets.
  4. Publish the post using stable embedding techniques to ensure the player card renders correctly.
  5. Generate optimized LinkedIn post copy based on the structured episode metadata.
  6. Queue or post the promotional content to LinkedIn to drive traffic back to the episode.

Podcast to Substack & LinkedIn Publisher Setup

To get started with this skill in the Openclaw Skills environment, configure your API credentials and run the initialization scripts.

# Set your Notion API Key
export NOTION_API_KEY="your_key_here"

# Fetch RSS data for recent episodes
python3 scripts/fetch_rss.py "$RSS_URL" 3

# Fetch content and images from Notion
python3 scripts/fetch_notion_episode.py "EPISODE_NUMBER"

Ensure you have access to your Substack dashboard and have reviewed the provided embedding playbooks.

Podcast to Substack & LinkedIn Publisher Data Schema & Taxonomy

The skill organizes data through a combination of external APIs and local JSON manifests to ensure consistency across Openclaw Skills workflows.

Component Source Description
RSS Data Podcast Host Primary metadata and audio source links.
Notion Content Notion API Script text and recursive image block data.
episode.json Local Storage Intermediate data structure used for LinkedIn post rendering.
Playbook Refs Local MD Formatting rules for Substack embeds and LinkedIn style.

Podcast to Substack & LinkedIn Publisher Advanced Features

  • Recursive Notion block traversal for deep extraction of images and nested content.
  • Template-based Substack draft duplication to preserve functional embed blocks and avoid formatting errors.
  • Automated LinkedIn copy rendering via JSON-to-text processing.
  • Reliable fallback mechanisms using top-level Apple Podcasts show URLs for playback stability.
  • Integrated logic to prevent common Substack embed-as-text rendering failures.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*