Notebooklm Video Research

Automate NotebookLM notebook creation from YouTube videos. Given a YouTube video URL, extract information about people featured in the video, research them online, create a new NotebookLM notebook with the video and research as sources, and generate an audio overview. Uses screenshot-first automation to reliably target UI elements.

77 stars 9 forksImages, Video & Audio

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add BayramAnnakov/notebooklm-youtube-skill --skill notebooklm-video-research
Manual install
git clone --depth 1 https://github.com/BayramAnnakov/notebooklm-youtube-skill.git /tmp/notebooklm-youtube-skill
mkdir -p ~/.claude/skills
cp -r /tmp/notebooklm-youtube-skill/. ~/.claude/skills/notebooklm-video-research

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# NotebookLM Video Research Skill

Automate NotebookLM notebook creation from YouTube videos with automatic research and Audio Overview generation.

## Core Principle

**Screenshot before every action** — verify UI state, identify correct elements, confirm success.

```
📸 Screenshot → 👀 Analyze → 🎯 Target → ✅ Verify → 🖱️ Execute → 📸 Screenshot → ✓ Confirm
```

---

## Quick Start Workflow

### Phase 1: Research

```python
# 1. Get video info
Control Chrome:open_url("https://www.youtube.com/watch?v=VIDEO_ID")
Control Chrome:get_page_content()

# 2. Research people mentioned
web_search("[Person Name] background career")

# 3. Create research document (keep under 500k chars)
```

### Phase 2: NotebookLM Automation

```python
# 1. Navigate
Control Chrome:open_url("https://notebooklm.google.com/")

# 2. Create notebook
# Click "Create new" button

# 3. Add YouTube source
# Click "Websites" → Enter URL → Click "Insert"

# 4. Add research document  
# Click "Add sources" → "Copied text" → Paste content → Click "Insert"

# 5. Generate audio
# Click "Audio Overview" in Studio panel
```

---

## Critical: Element Targeting

### ⚠️ The Main Trap

NotebookLM has **multiple textareas**. Generic selectors grab the wrong one!

```
SIDEBAR (wrong)          CENTER MODAL (correct)
┌──────────────┐         ┌──────────────────┐
│ Search box   │         │ URL/Text input   │
│ query-input  │         │ "Paste any links"|
└──────────────┘         └──────────────────┘
```

### Correct Selectors
Read the full skill on GitHub

Details

Skill name
notebooklm-video-research
Repo updated
17 December 2025

FAQ

What does the Notebooklm Video Research skill do?

Automate NotebookLM notebook creation from YouTube videos. Given a YouTube video URL, extract information about people featured in the video, research them online, create a new NotebookLM notebook with the video and research as sources, and generate an audio overview. Uses screenshot-first automation to reliably target UI elements.

How do I install the Notebooklm Video Research skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add BayramAnnakov/notebooklm-youtube-skill --skill notebooklm-video-research. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Notebooklm Video Research popular?

It lives in BayramAnnakov/notebooklm-youtube-skill, which has 77 GitHub stars and 9 forks.

Related skills

Take One

71

talsiach/take-one

Turn a short request into a finished short film rendered from code, working like a studio team of twelve jobs (strategist, creative director, writer, voice director, art director, storyboard artist, cinematographer, composer, sound designer, editor, reviewer, social copywriter). For launch and product videos, explainers, music videos, brand and story films. It learns the brand from its site, pitches the best route first (code, real-looking pictures, moving shots from a video model) with prices, asks whether to run to a finished first take or work in stages, always asks before spending money, c

Images, Video & Audio15

Whiteboard Book Video Skill

73

nutllwhy/whiteboard-book-video-skill

白板火柴人拆书短视频工作流。用于把一本书或一段长内容做成 60-90 秒竖屏(9:16)白板手绘信息图风格的拆书口播短视频,并用 HyperFrames 在本地渲染无平台水印的最终成片。覆盖:拆书脚本与分镜表生成、白板火柴人信息图分镜图生成、口播配音生成(可选男声/女声)、背景音乐生成(可选活泼/沉稳/其他风格)、每个阶段与用户确认、HyperFrames 动效渲染+字幕卡点+音乐混音装配、成片交付。当用户提到"拆书视频""拆解一本书""白板风/火柴人信息图短视频""口播短视频""书评视频""把这本书做成视频"等需求时使用。

Images, Video & Audio15

Media Publish Check

71

XshuiAi/media-publish-check

All-platform pre-publish audit and adaptation for creators publishing to 抖音/Douyin、小红书/Xiaohongshu、微信视频号/Weixin Video Accounts、快手/Kuaishou. Review videos, images, graphic posts, audio, articles, transcripts, subtitles, covers, livestream scripts, product claims, reposted material, and overseas content. Use when users need one Skill to check visible content, spoken claims, AI disclosure, sources, rights, commercial context, platform mentions, livestream commerce, or platform-specific release versions. Trigger on requests such as “能不能发”“发布前审核”“查违禁词/敏感词”“会不会限流”“检查口播/字幕/封面/导流/带货”“标注 AI/转载/演绎/广告/个人

Images, Video & Audio14

Gpt Image 2

88

jiangmuran/claude-image

Use when generating, editing, composing, or iterating on images — illustrations for reports/web, posters with Chinese or English typography, pitch-deck slides, UI mockups, infographics, pixel art, game sprites, character reference sheets, app icons, logo concepts, photoreal product shots, or photo edits with precise local changes. Symptoms include the user asking for "图", "图片", "插图", "海报", "封面", "图标", "ppt素材", "游戏素材", "改图", "修图", "logo", "draw me", "make an image", "生成一张", or attaching an image they want modified. Calls the gpt-image-2 model (April 2026 release; near-perfect text rendering inc

Images, Video & Audio

Watch Video

78

Newuxtreme/watch-video-skill

SLASH-COMMAND-ONLY. Invoke ONLY when the user explicitly types the literal `/watch-video` slash command. Never auto-trigger on phrases like "watch this video," "summarize this video," "take notes on this video," or on a bare YouTube URL. For ad-hoc YouTube questions, fetch the transcript directly (YouTube page or yt-dlp) and skim — do not run this heavyweight pipeline.

Images, Video & Audio

Hinge Profile Optimizer

88

b1rdmania/hinge-profile-optimizer

Improve a Hinge dating profile through research-backed screenshot audits, photo selection and ordering, conversational discovery, prompt and caption writing, settings review, or post-launch troubleshooting. Use for a full profile rebuild or a focused request about photos, copy, positioning, match quality, or profile performance.

Images, Video & Audio11

Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.