research-yt
Installation
SKILL.md
research-yt
LLM-driven research over a YouTube channel. The skill scripts handle deterministic I/O (listing, fetching, transcribing); the synthesis is done by you (Claude) reading the script outputs.
Inputs (collect before starting)
Always ask the user for:
- Channel(s) — one or more handles, URLs, or @names (e.g.
@veritasium, or@veritasium, @3blue1brown). Multiple channels are encouraged when the user wants comparison or broader coverage. - Topic — research focus (e.g. "quantum computing"). Used as the topic-file slug.
- Specific video (optional) — single URL/ID to scope to one video instead of the channel(s).
- Output format — markdown (default) or PDF, asked at runtime.
- How many videos per channel to consider — defaults to newest 50 per channel; ask if the user wants more/less. Be explicit that the limit is per-channel so the user can budget their time.
Don't guess any of these. If the user names multiple channels but not the topic (or vice versa), ask before running anything — multi-channel runs cost N× the metadata fetch time.
Workspace + artifact layout
Two distinct things live in the current working directory: