notebooklm

Query Google NotebookLM notebooks from Claude Code via Python and Patchright.

19|4|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/j7-dev/everything-github-copilot --skill notebooklm-j7-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm
Source: https://github.com/j7-dev/everything-github-copilot/tree/main/skills/notebooklm
Command: npx skills add https://github.com/j7-dev/everything-github-copilot --skill notebooklm-j7-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 eliminates the need to constantly switch between your NotebookLM browser tab and your editor, allowing Claude Code to directly query your NotebookLM notebooks for source-grounded answers.

Core Features & Use Cases

  • Direct Notebook Querying: Ask questions and get answers directly within Claude Code.
  • Source-Grounded Responses: Answers are based exclusively on your uploaded documents, minimizing hallucinations.
  • Library Management: Add, list, and search your NotebookLM notebooks.
  • Use Case: You're building a new feature and need to understand a complex concept documented in your NotebookLM. Instead of copy-pasting, you ask Claude Code, which queries NotebookLM, retrieves the information, and helps you implement the feature accurately.

Quick Start

Use the notebooklm skill to ask your API documentation notebook about authentication methods.

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?

This Skill enables direct querying of Google NotebookLM from Claude Code using Python scripts and Patchright browser automation, returning source-grounded answers based on your uploaded documents.

Can I get source-grounded research answers in Claude Code without copy-pasting from my browser?

Yes, you can retrieve source-grounded research answers directly in Claude Code. The Skill queries your NotebookLM notebooks to minimize hallucinations and eliminates the need to manually copy-paste information from your browser tabs.

Does querying NotebookLM require browser automation setup?

Yes, querying NotebookLM requires browser automation. The Skill uses Patchright and Python scripts to handle automated browser authentication, manage your notebook library, and execute queries within your existing environment.

How do I manage my NotebookLM library from within my code editor?

You can manage your NotebookLM library from your editor by using the Skill's Python scripts to add, list, and search your notebooks, facilitating direct interaction through Patchright browser automation.

Do I need a specific environment to run Patchright for NotebookLM automation?

You need an environment configured with Python, the patchright library for browser automation, and python-dotenv for environment management to successfully run the scripts and authenticate with NotebookLM.