Notebooklm
Use this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation, library management, persistent auth. Drastically reduced hallucinations through document-only responses.
Install
npx skills add PleasePrompto/notebooklm-skill --skill notebooklmgit clone --depth 1 https://github.com/PleasePrompto/notebooklm-skill.git /tmp/notebooklm-skill
mkdir -p ~/.claude/skills
cp -r /tmp/notebooklm-skill/. ~/.claude/skills/notebooklmPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# NotebookLM Research Assistant Skill Interact with Google NotebookLM to query documentation with Gemini's source-grounded answers. Each question opens a fresh browser session, retrieves the answer exclusively from your uploaded documents, and closes. ## When to Use This Skill Trigger when user: - Mentions NotebookLM explicitly - Shares NotebookLM URL (`https://notebooklm.google.com/notebook/...`) - Asks to query their notebooks/documentation - Wants to add documentation to NotebookLM library - Uses phrases like "ask my NotebookLM", "check my docs", "query my notebook" ## ⚠️ CRITICAL: Add Command - Smart Discovery When user wants to add a notebook without providing details: **SMART ADD (Recommended)**: Query the notebook first to discover its content: ```bash # Step 1: Query the notebook about its content python scripts/run.py ask_question.py --question "What is the content of this notebook? What topics are covered? Provide a complete overview briefly and concisely" --notebook-url "[URL]" # Step 2: Use the discovered information to add it python scripts/run.py notebook_manager.py add --url "[URL]" --name "[Based on content]" --description "[Based on content]" --topics "[Based on content]" ``` **MANUAL ADD**: If user provides all details: - `--url` - The NotebookLM URL - `--name` - A descriptive name - `--description` - What the notebook contains (REQUIRED!) - `--topics` - Comma-separated topics (REQUIRED!)
Details
- Skill name
notebooklm- Repository
- PleasePrompto/notebooklm-skill
- License
- MIT
- Repo updated
- 10 September 2026
FAQ
What does the Notebooklm skill do?
Use this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation, library management, persistent auth. Drastically reduced hallucinations through document-only responses.
How do I install the Notebooklm skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add PleasePrompto/notebooklm-skill --skill notebooklm. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Notebooklm popular?
It lives in PleasePrompto/notebooklm-skill, which has 7,791 GitHub stars and 898 forks, and is included in 2 curated skill lists.
Related skills
Qiaomu Anything to Notebooklm
6.4kjoeseesun/qiaomu-anything-to-notebooklm
多源内容智能处理器:支持微信公众号、网页、YouTube、播客(小宇宙/喜马拉雅)、PDF、Markdown等,自动上传到NotebookLM并生成播客/PPT/思维导图等多种格式。支持深度分析模式和飞书文档自动创建
Pandas Pro
12kJeffallan/claude-skills
Performs pandas DataFrame operations for data analysis, manipulation, and transformation. Use when working with pandas DataFrames, data cleaning, aggregation, merging, or time series analysis. Invoke for data manipulation tasks such as joining DataFrames on multiple keys, pivoting tables, resampling time series, handling NaN values with interpolation or forward-fill, groupby aggregations, type conversion, or performance optimization of large datasets.
Lieflat Charts
6.5klarashero3-dotcom/lieflat-charts
一套模板驱动的数据可视化、PPT 演示与整页报告生成 skill,既能严格从 Lupi、Basics、Glance、Maps 与 Interactive gallery 的真实实现生成 HTML 图表,也能从 Presentation Mode 生成 HTML/PDF 演示,或从报告模板生成整页 HTML 报告;以 Mono 为保底,能按数据语义自动选择内置彩色预设,也支持用户明确提供的自定义色板。地图仅在用户明确要求时启用,同一交付禁止混用色系。
NotebookLM Integration
20kteng-lin/notebooklm-py
Chat with NotebookLM for source-grounded answers. Integrate with Google's NotebookLM for document-grounded conversations.
Excalidraw Diagram
5.1kcoleam00/excalidraw-diagram-skill
Create Excalidraw diagram JSON files that make visual arguments. Use when the user wants to visualize workflows, architectures, or concepts.
Metrics Dashboard
28kphuryn/pm-skills
Define and design a product metrics dashboard with key metrics, data sources, visualization types, and alert thresholds. Use when creating a metrics dashboard, defining KPIs, setting up product analytics, or building a data monitoring plan.
Browse the most popular Claude skills, all data & analytics skills, or write your own with the skills generator.