notebooklm

Query Google NotebookLM for citation-backed answers from uploaded documents.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/gerald-ica/dev-tool-configs --skill notebooklm-gerald-ica
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm
Source: https://github.com/gerald-ica/dev-tool-configs/tree/main/gemini/skills/notebooklm
Command: npx skills add https://github.com/gerald-ica/dev-tool-configs --skill notebooklm-gerald-ica

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies research and documentation retrieval by directly querying Google NotebookLM for source-grounded, citation-backed answers based on your uploaded documents, reducing the need for manual copy-paste and enhancing efficiency.

Core Features & Use Cases

  • Direct NotebookLM Integration: Access NotebookLM directly within Claude Code for precise, document-based responses.
  • Library Management: Organize and manage your NotebookLM notebooks, saving time on manual searches.
  • Authentication: One-time setup with Google authentication ensures persistent session management.
  • Use Case: Imagine you're developing a new software feature and need specific information from your technical documentation. This Skill allows you to quickly ask Claude to pull relevant information directly from your NotebookLM library.

Quick Start

First, ensure you're authenticated with NotebookLM. Then, ask Claude Code to query a specific notebook. For example: "Query my NotebookLM about the latest version of the API documentation."

Alternatively, add a new notebook to your library by providing its URL: "Add my NotebookLM notebook at [your-link] to my library."

Frequently Asked Questions about notebooklm

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

FAQPage Schema
How do I query my Google NotebookLM documents for source-grounded answers?

To query Google NotebookLM for source-grounded answers, you can use this Skill to directly interface with your uploaded documents via browser automation, retrieving citation-backed information without manual copy-pasting.

What is the best way to automate research retrieval from my NotebookLM knowledge base?

Automating research retrieval from a NotebookLM knowledge base is done by directly querying your notebooks through an automated browser interface, which pulls precise, document-based responses for professional workflows.

Do I need Python and browser automation libraries to use NotebookLM document retrieval?

Yes, NotebookLM document retrieval requires Python and browser automation libraries, specifically patchright and python-dotenv, to handle the automated browser interactions and session management.

How to add a new notebook to my NotebookLM library using a URL?

You can add a new notebook to your NotebookLM library by providing its URL to the Skill, which then registers the notebook within your local environment for immediate querying.

Does querying NotebookLM require Google authentication setup?

Yes, querying NotebookLM requires a one-time Google authentication setup, which establishes a persistent session so you can continuously access your libraries without repeated logins.

Can I manage multiple NotebookLM libraries within my development workflow?

Yes, you can manage multiple NotebookLM libraries within your development workflow, organizing and querying different notebooks to quickly retrieve specific information from various technical documentation sets.