podcast-marketing

Repurpose podcast episodes into social posts, show notes, quote cards, and video clips.

Updated May 17, 2026
One-click install
npx skills add https://github.com/Amna-exe/EventFlow_App --skill podcast-marketing-amna-exe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: podcast-marketing
Source: https://github.com/Amna-exe/EventFlow_App/tree/main/Final-MAD-project-main-4zipzipzipzipzip-1-ite1zipzip/.local/secondary_skills/podcast-marketing
Command: npx skills add https://github.com/Amna-exe/EventFlow_App --skill podcast-marketing-amna-exe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires youtube-transcript-api, yt-dlp, Pillow, openai, feedparser, pydub, numpy, requests, and includes references (resource) components.

What problem does it solve? Turning a single podcast episode into a full week of marketing content normally requires hours of manual writing, editing, and formatting across platforms. This Skill automates that repurposing pipeline from transcript to publishable assets. ## Core Features & Use Cases - Content Atom Extraction: Analyzes transcripts to extract 7 types of scored content atoms (narrative arcs, quotable moments, controversial takes, data points, frameworks, stories, predictions) with timestamps. - Multi-Platform Content Generation: Produces show notes, blog posts, Twitter threads, LinkedIn posts, Instagram captions, newsletters, and pull quotes, each leading with a unique angle. - Visual & Video Assets: Generates quote card images in three sizes and Opus Clips-style vertical video clips with animated captions using ffmpeg and Whisper. - Use Case: Provide a YouTube link to a podcast episode and receive a complete content package: timestamped show notes, an 800-1200 word blog post, platform-specific social posts, quote cards, short-form video clips, and a scheduled content calendar. ## Quick Start Repurpose this podcast episode from the attached YouTube link into show notes, social posts, and quote cards.

Frequently Asked Questions about podcast-marketing

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

FAQPage Schema
How do I turn a podcast episode into social media content?

Provide an RSS feed, transcript file, or YouTube link as input. The pipeline extracts scored content atoms from the transcript, then generates platform-specific posts: Twitter threads, LinkedIn posts, Instagram captions, and newsletters, each leading with a different angle.

How to extract transcript from a YouTube podcast video?

Use youtube-transcript-api to fetch auto-generated or manually uploaded captions first, which is fast and free. If no captions exist, download the audio with yt-dlp and transcribe it using OpenAI Whisper with timestamped segments.

What input formats does podcast repurposing support?

Four input modes are supported: RSS feeds for automatic episode download, raw transcripts in plain text, SRT, or VTT format, YouTube links, and batch mode for processing multiple recent episodes from a feed.

Can I generate video clips without an OpenAI API key?

Yes. Basic clips work with just ffmpeg and yt-dlp, producing trimmed vertical videos with static segment-level captions. The OpenAI API key is only needed for Tier 4 animated word-by-word captions via Whisper re-transcription.

Why do generated tweets exceed the 280 character limit?

Character limits must be validated programmatically before saving by counting len(tweet_text) for each tweet. If a quote exceeds roughly 200 characters, paraphrase it shorter or split it across a tweet and reply.

What are the limitations of automated podcast clip generation?

Clips require atoms with start and end timestamps, so plain text transcripts without timing data cannot produce video clips. YouTube auto-captions also have overlapping segments that need sequential timeline deduplication to avoid garbled captions.