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.