kb-yt-channel

Official

Turn YouTube channels into Knowledge Bases, leveraging video transcripts and channel data.

Authorcompozy
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill transforms YouTube channels into structured knowledge bases, allowing for in-depth analysis, indexing, and knowledge curation from a vast library of videos and their transcripts.

Core Features & Use Cases

  • YouTube Channel Scaffolding: Automates the creation of knowledge base topics from YouTube channels.
  • Bulk Transcription Ingestion: Pulls transcripts for all videos within a YouTube channel, with configurable policies.
  • Topic Validation & Indexing: Ensures that topics are well-organized and indexes content for efficient retrieval.
  • Use Case: Imagine you have a YouTube channel on machine learning. This Skill will create a KB topic, automatically ingest video transcripts, and index the content, enabling easy search and access to information on the channel's topics.

Quick Start

Run the skill with: python3 scripts/ingest-channel.py --vault /path/to/vault --channel-url <youtube-channel-url> --topic-slug <slug> --title <title> --domain <domain> --transcribe captions

Dependency Matrix

Required Modules

pythonyt-dlpqmdffmpeg

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: kb-yt-channel
Download link: https://github.com/compozy/kb/archive/main.zip#kb-yt-channel

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.