Transform YouTube Videos Into Formatted Ebooks1 skill
A linear pipeline that fetches YouTube videos, extracts transcripts, transforms them into articles with Claude, and generates EPUB ebooks.
Content Blueprint
Safety checkedA single skill that fetches YouTube videos, extracts transcripts, and generates EPUB ebooks using Claude AI.
Copy this prompt and paste it into your AI agent to install.
Converts YouTube video content into polished magazine-style EPUB ebooks readable on any device. It handles the full pipeline from fetching videos through transcript extraction and AI-powered article writing, eliminating manual effort to capture and preserve video content in a readable format.
Once set up with API keys and your favorite channel list, run the main pipeline with one command: 1. Fetch latest videos from your specified channels (automatically filters out Shorts). 2. Extract transcripts from each video. 3. Transform transcripts into polished articles using Claude. 4. Package articles into an EPUB ebook. Output: a ready-to-read ebook with all new videos from your channels.
A linear pipeline that fetches YouTube videos, extracts transcripts, transforms them into articles with Claude, and generates EPUB ebooks.
Turn hours of YouTube content into a polished, portable ebook you can read on any device without manually capturing or editing transcripts.
Requires Python 3.8+ because the skill uses modern async patterns and the youtube-transcript-api library. Needs YouTube Data API key (free from Google Cloud Console) and Anthropic API key for Claude. On macOS, transcripts fail on GitHub Actions and cloud servers due to IP-based blocking; local automation via launchd works around this. Email delivery requires Gmail app password if you enable optional SMTP delivery.
YouTube Transcript API blocks cloud servers and GitHub Actions. Automation must run locally instead. Some transcripts from auto-generated captions misspell names and technical terms. YouTube Search API returns results out of chronological order; the skill works around this by using the uploads playlist instead. Rate limiting occurs when fetching many transcripts rapidly.
Automated Video Fetching
Pulls latest videos from YouTube channels and automatically filters out Shorts to get long-form content only
Transcript Extraction
Uses YouTube Transcript API to capture video transcripts with handling for common API quirks and rate limits
AI Article Generation
Transforms raw transcripts into polished magazine-style articles using Claude with context from video titles and descriptions
EPUB Packaging
Generates professional EPUB ebooks with table of contents, clean formatting, and video references
Web Dashboard
Optional Streamlit interface for managing channels and generating ebooks without command-line usage
Shoppers get accurate answers about fit, compatibility, ingredients, and delivery even when your team is offline, so fewer leave before checkout. Conversation insights also reveal which product-page details could prevent the next unanswered question.
Urska B.
GTM Lead
Catch a few unusual tickets before a product or fulfillment issue turns into hundreds of refunds, chargebacks, and bad reviews. Cluster transcript evidence by SKU, order date, location, and carrier so operations can trace the cause and support can reach affected customers early.
Urska B.
GTM Lead