notebooklm

Queries Google NotebookLM notebooks for source-grounded, citation-backed answers via browser automation.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/lucasFR2/LogiSync --skill notebooklm-lucasfr2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm
Source: https://github.com/lucasFR2/LogiSync/tree/main/skills/notebooklm
Command: npx skills add https://github.com/lucasFR2/LogiSync --skill notebooklm-lucasfr2

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill solves the problem of inefficient document research by allowing Claude Code to directly query your Google NotebookLM notebooks for source-grounded, citation-backed answers from Gemini. It eliminates the need for manual copy-paste between NotebookLM and Claude Code, reducing errors and saving time.

Core Features & Use Cases

  • Direct NotebookLM Integration: Query your NotebookLM notebooks directly from Claude Code for accurate, source-grounded answers.
  • Browser Automation: Automates browser interactions with NotebookLM for seamless querying.
  • Library Management: Manage your NotebookLM notebooks with metadata and tags, allowing for easy access and organization.
  • Authentication: Provides one-time Google authentication for persistent sessions.
  • Use Case: Imagine you have a NotebookLM notebook with technical specifications for a product. Use this Skill to ask Claude Code questions like "What is the maximum weight capacity of the product?" and receive an answer directly from the notebook.

Quick Start

Use the notebooklm skill to add a NotebookLM notebook to your library. Provide the URL of the notebook and a name for it.

Frequently Asked Questions about notebooklm

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

FAQPage Schema
How do I query Google NotebookLM directly from Claude Code for document research?

Query Google NotebookLM directly from Claude Code by using browser automation to retrieve source-grounded, citation-backed answers from Gemini, eliminating manual copy-paste. This streamlines document research and knowledge retrieval.

What is the best way to get source-grounded answers from my knowledge base without copy-pasting?

Automating browser interactions with your NotebookLM knowledge base allows Claude Code to retrieve citation-backed responses directly without manual copy-paste errors.

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

Yes, you need patchright for browser automation and python-dotenv for environment configuration to automate NotebookLM queries. These dependencies enable persistent sessions after a one-time Google authentication.

Can I manage multiple NotebookLM notebooks with metadata and tags for organized document research?

Yes, you can manage multiple NotebookLM notebooks with metadata and tags for organized document research. Add notebooks to your library by providing the notebook URL and a name for easy access.

How does one-time Google authentication work for persistent NotebookLM sessions?

One-time Google authentication provides persistent sessions for NotebookLM by configuring your environment with python-dotenv. This setup allows repeated automated browser queries without requiring re-authentication each time.

What are the limitations of using browser automation for querying a NotebookLM knowledge base?

Limitations of using browser automation for NotebookLM include dependency on patchright for browser control and python-dotenv for environment setup. Changes to the Google NotebookLM interface may also affect automation stability.