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.
Install
npx skills add BayramAnnakov/notebooklm-youtube-skill --skill notebooklm-video-researchgit 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-researchPersonal 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 SelectorsDetails
- Skill name
notebooklm-video-research- Repository
- BayramAnnakov/notebooklm-youtube-skill
- 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
71talsiach/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
Whiteboard Book Video Skill
73nutllwhy/whiteboard-book-video-skill
白板火柴人拆书短视频工作流。用于把一本书或一段长内容做成 60-90 秒竖屏(9:16)白板手绘信息图风格的拆书口播短视频,并用 HyperFrames 在本地渲染无平台水印的最终成片。覆盖:拆书脚本与分镜表生成、白板火柴人信息图分镜图生成、口播配音生成(可选男声/女声)、背景音乐生成(可选活泼/沉稳/其他风格)、每个阶段与用户确认、HyperFrames 动效渲染+字幕卡点+音乐混音装配、成片交付。当用户提到"拆书视频""拆解一本书""白板风/火柴人信息图短视频""口播短视频""书评视频""把这本书做成视频"等需求时使用。
Media Publish Check
71XshuiAi/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/转载/演绎/广告/个人
Gpt Image 2
88jiangmuran/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
Watch Video
78Newuxtreme/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.
Hinge Profile Optimizer
88b1rdmania/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.
Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.