podcast-publish

Publish approved Notion podcast episodes to Spotify via automated pipeline.

1|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/refluster/ai-native-article --skill podcast-publish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: podcast-publish
Source: https://github.com/refluster/ai-native-article/tree/main/workforce/skills/podcast-publish
Command: npx skills add https://github.com/refluster/ai-native-article --skill podcast-publish

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, aws-sdk, axios, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of publishing podcast episodes to Spotify, including judgment, voice casting, show notes framing, audio synthesis, and RSS feed updates.

Core Features & Use Cases

  • Judgment and Parameter Setting: Reviews and sets voice and show notes for approved episodes in Notion.
  • Voice Casting: Utilizes pre-defined voice pool to cast voices to the episodes.
  • Audio Synthesis and Publishing: Automatically converts audio content into MP3 format, uploads it to S3, and publishes it to the Spotify feed using CI/CD pipeline.
  • RSS Feed Updates: Rebuilds the podcast RSS feed with new episodes and updates descriptions.
  • Use Case: Perfect for streamlining the podcast publishing process in media and entertainment industries.

Quick Start

After approving podcast episodes and setting parameters like voice and show notes in Notion, trigger the pipeline using the trigger-pipeline.mjs script with your GitHub token.

Frequently Asked Questions about podcast-publish

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

FAQPage Schema
How do I automate publishing podcast episodes to Spotify from Notion?

Automating podcast publishing to Spotify involves triggering a CI/CD pipeline that fetches approved Notion content, synthesizes audio, and updates your RSS feed via Spotify API calls. This Skill handles that entire automated pipeline using a custom trigger script.

Can I automatically generate podcast audio and upload it to S3?

Yes, automatic audio synthesis and S3 upload are supported. The pipeline converts approved text content into MP3 format using voice casting and uploads the resulting audio files to S3 as part of the publishing workflow.

How do podcasts get their RSS feed updated with new episodes automatically?

RSS feed updates for new podcast episodes are handled by rebuilding the feed with the latest episode data and descriptions. This ensures Spotify and other platforms receive the updated content automatically after synthesis.

Do I need GitHub and Notion integration to automate Spotify podcast publishing?

Yes, GitHub and Notion integration is required to automate Spotify podcast publishing. You must approve episodes and set parameters in Notion, then trigger the pipeline using your GitHub token to execute the publishing scripts.

What's the best way to cast voices for automated podcast production?

Voice casting for automated podcast production uses a pre-defined voice pool to assign voices to approved episodes. This feature maps specific voice profiles to content before synthesizing the final MP3 audio files.

Does podcast publishing automation work with Node and AWS SDK?

Yes, this podcast publishing automation works with Node and AWS SDK. These dependencies handle audio file uploads to S3 and manage API interactions, while Axios facilitates external requests to Spotify and Notion.