youtube-to-ebook

Convert YouTube transcripts into magazine-style articles and EPUB ebooks.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/HoangTheElegant/youtube-to-ebook --skill youtube-to-ebook
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-to-ebook
Source: https://github.com/HoangTheElegant/youtube-to-ebook/tree/main
Command: npx skills add https://github.com/HoangTheElegant/youtube-to-ebook --skill youtube-to-ebook

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-api-python-client, python-dotenv, anthropic, markdown, ebooklib, requests, youtube-transcript-api.

What problem does it solve?

This skill helps content creators automatically convert YouTube transcripts into polished EPUB ebooks, enabling easy reading and distribution.

Core Features & Use Cases

  • Transcript harvesting: Fetches transcripts from latest videos of configured channels while filtering Shorts to exclude short-form content.
  • AI-based article drafting: Converts transcripts into magazine-style articles using Claude AI for clear, engaging prose.
  • EPUB packaging & delivery: Packages articles into a single EPUB and can email it as a newsletter or deliver to readers on a schedule.
  • Use Case: A creator wants a weekly digest of their channel content repackaged as a readable ebook and emailed to subscribers.

Quick Start

Ask: "Set up YouTube to ebook for me"

I'll guide you through:

  1. Creating a project folder
  2. Setting up YouTube API access
  3. Configuring your favorite channels
  4. Generating your first ebook

Frequently Asked Questions about youtube-to-ebook

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

FAQPage Schema
How do I convert YouTube transcripts into readable ebooks?

Convert YouTube transcripts into ebooks by fetching transcripts from your configured channels, processing them through Claude AI to reshape into magazine-style articles, then packaging the output as EPUB files for distribution or email delivery.

What do I need to set up YouTube transcript automation?

You need a YouTube Data API key, an Anthropic Claude API key, Python with the required libraries (google-api-python-client, youtube-transcript-api, ebooklib, markdown, requests), and configured channel URLs to begin harvesting and converting transcripts.

Can I automate sending YouTube content as an email newsletter?

Yes. This skill fetches transcripts from your channels, converts them into polished articles using AI, packages them as EPUB ebooks, and can deliver them as scheduled newsletters to subscriber email addresses.

Does this work with YouTube Shorts or only long-form videos?

The skill filters out YouTube Shorts and processes only long-form videos with transcripts, ensuring your ebook contains substantial, substantive content rather than short-form material.

What file format does the ebook output use?

The skill outputs EPUB format, a standard ebook file type compatible with most ebook readers, tablets, and distribution platforms for easy reading and sharing.

Can I customize how AI transforms transcripts into articles?

The skill uses Claude AI to convert raw transcripts into magazine-style articles. Customization depends on your configuration of the channel setup and Claude's processing parameters within the provided scripts.