notebooklm

Query Google NotebookLM notebooks for source-grounded answers via Patchright.

Updated Dec 22, 2025
One-click install
npx skills add https://github.com/royhenengel/Claude-Customizations --skill notebooklm-royhenengel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm
Source: https://github.com/royhenengel/Claude-Customizations/tree/main/skills/notebooklm
Command: npx skills add https://github.com/royhenengel/Claude-Customizations --skill notebooklm-royhenengel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires patchright, python-dotenv, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows Claude Code to directly query your Google NotebookLM notebooks, providing source-grounded answers exclusively from your uploaded documents, drastically reducing hallucinations.

Core Features & Use Cases

  • Direct NotebookLM Integration: Chat with your research, documentation, or notes stored in NotebookLM.
  • Source-Grounded Answers: Get answers based only on your documents, with citations.
  • Automated Workflow: Eliminates manual copy-pasting between NotebookLM and Claude Code.
  • Use Case: Ask Claude to "Explain the core concepts of quantum computing using my physics research notebook" and get a synthesized answer directly from your uploaded notes.

Quick Start

Use the notebooklm skill to ask your documentation about the latest API changes.

Frequently Asked Questions about notebooklm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get source-grounded answers from my research documents using Claude?

To get source-grounded answers from research documents, this Skill connects Claude Code to Google NotebookLM, querying your uploaded notes via Gemini to provide citations and reduce hallucinations.

Can I query my Google NotebookLM knowledge base directly from within Claude Code?

Yes, you can query your Google NotebookLM knowledge base directly from Claude Code. It leverages browser automation via Patchright to handle authenticated access and retrieve synthesized answers from your notebooks.

Does browser automation work with NotebookLM for automated research retrieval?

Browser automation works with NotebookLM by using Patchright to manage authenticated access. This facilitates automated research retrieval, eliminating the need to manually copy and paste information between platforms.

Do I need a specific browser environment to chat with my documents via NotebookLM?

You need a browser environment supporting Patchright and python-dotenv to chat with your documents via NotebookLM. These dependencies manage the automated browser sessions required for authenticated querying.

Why use source-grounded question answering instead of standard AI chat for documentation?

Source-grounded question answering restricts responses exclusively to your uploaded documentation, drastically reducing hallucinations compared to standard AI chat. It ensures information retrieval is tied directly to your specific notes.