notebooklm

Query Google NotebookLM notebooks for source-grounded, citation-backed answers.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/nferrer-dev/claude-dotfiles --skill notebooklm-nferrer-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm
Source: https://github.com/nferrer-dev/claude-dotfiles/tree/main/skills/notebooklm
Command: npx skills add https://github.com/nferrer-dev/claude-dotfiles --skill notebooklm-nferrer-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill solves the problem of disconnected documentation by allowing you to query your private Google NotebookLM notebooks directly from your terminal, ensuring answers are grounded in your specific source documents.

Core Features & Use Cases

  • Source-Grounded Q&A: Retrieves answers exclusively from your uploaded documents to drastically reduce AI hallucinations.
  • Library Management: Organize, search, and activate multiple notebooks for different research projects.
  • Use Case: If you are researching a complex technical topic across several PDFs and web articles, you can use this skill to ask specific questions about your library and receive citation-backed answers without leaving your coding environment.

Quick Start

Ask the notebooklm skill to query your active notebook for a summary of the key concepts found in your uploaded documentation.

Frequently Asked Questions about notebooklm

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

FAQPage Schema
How do I query my private Google NotebookLM research documents from a terminal?

Querying your Google NotebookLM notebooks from the terminal provides source-grounded, citation-backed answers directly from your uploaded documents. It uses browser automation to interact with your notebooks and retrieve responses without leaving your coding environment.

Can I manage multiple NotebookLM libraries for different research projects?

Yes, you can manage multiple NotebookLM libraries for different research projects. The skill allows you to organize, search, and activate specific notebooks to query distinct sets of uploaded documentation.

Do I need patchright and python-dotenv to automate NotebookLM queries?

Yes, you need patchright and python-dotenv to automate NotebookLM queries. Patchright manages isolated browser sessions for interacting with the interface, while python-dotenv handles persistent authentication and environment configurations.

How does source-grounded Q&A reduce AI hallucinations when researching technical documentation?

Source-grounded Q&A reduces AI hallucinations by retrieving answers exclusively from your specifically uploaded documents. This ensures that the generated responses are strictly grounded in your private source materials rather than general training data.

What are the limitations of using browser automation for knowledge management in NotebookLM?

Limitations of using browser automation for knowledge management in NotebookLM include relying on persistent authentication and isolated browser sessions. Query execution depends on the stability of the web interface and requires valid environment configurations.