podcast-marketing

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

Updated May 25, 2026
One-click install
npx skills add https://github.com/dheejay282002/final_project --skill podcast-marketing-dheejay282002
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: podcast-marketing
Source: https://github.com/dheejay282002/final_project/tree/main/.local/secondary_skills/podcast-marketing
Command: npx skills add https://github.com/dheejay282002/final_project --skill podcast-marketing-dheejay282002

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires youtube-transcript-api, yt-dlp, openai, anthropic, Pillow, feedparser, pydub, requests.

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 content. ## Core Features & Use Cases - Content Atom Extraction: Analyzes transcripts to extract 7 types of content atoms (narrative arcs, quotable moments, controversial takes, data points, frameworks, stories, predictions) with timestamps and viral scoring. - Multi-Platform Content Generation: Produces Twitter threads, LinkedIn posts, Instagram captions, blog posts, newsletters, show notes, and pull quotes, each leading with a unique angle. - Visual & Video Assets: Generates quote card images in three sizes and short-form vertical video clips with captions for TikTok, Reels, and YouTube Shorts. - Use Case: Paste a YouTube link to a podcast episode and receive show notes, a blog post, a Twitter thread, quote cards, and a scheduled content calendar. ## Quick Start Repurpose this podcast episode from the attached transcript into social posts, show notes, and a content calendar.

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 a transcript, RSS feed, or YouTube link, and the pipeline extracts scored content atoms from the transcript, then generates a Twitter thread, LinkedIn post, Instagram caption, blog post, and newsletter, each leading with a different atom to avoid repetition.

How do I create short-form video clips from a podcast episode?▼

The pipeline uses scored content atoms with timestamps to select 30-90 second moments, trims them with ffmpeg, reformats to 9:16 vertical, and adds captions. With an OpenAI API key, Whisper provides word-level timestamps for animated word-by-word captions.

Can I process a podcast from a YouTube link without downloading audio?▼

Yes. The pipeline first tries fetching YouTube's auto-generated or manual captions via youtube-transcript-api, which is fast and needs no API key. Only if captions are unavailable does it download audio with yt-dlp and transcribe via Whisper.

Does batch processing work for multiple podcast episodes from an RSS feed?▼

Yes. Batch mode parses the RSS feed with feedparser, sorts episodes by publish date, downloads and transcribes each one, and runs the full content pipeline per episode with output organized into separate directories.

What are the limitations of the video clip generation?▼

Clips require atoms with start and end timestamps, so plain-text transcripts without timing data cannot produce clips. Animated word-by-word captions require an OpenAI API key for Whisper; without it, clips fall back to static segment-level captions.