kb-yt-channel
Installation
SKILL.md
KB YouTube Channel
This skill is a thin wrapper around the native kb ingest channel command. kb
owns the ingest mechanics — channel resolution, video enumeration,
resume/dedup, bounded concurrency, throttling, adaptive backoff, retries,
native-language captions, and STT. The skill's scripts/ingest-channel.py owns
the KB-side organization: scaffolding the topic under yt-channels/,
maintaining category docs, patching CLAUDE.md, building wiki indexes, writing the
run report, and validating the topic.
Required Inputs
- Channel or playlist URL, such as https://www.youtube.com/@aiDotEngineer.
- Topic slug, such as ai-dot-engineer.
- Topic title and domain.
- Video selection: either --limit N for the newest uploads or --all for the full uploads list.
- Transcript policy: --transcribe captions, auto, or stt.