notebooklm

Query Google NotebookLM notebooks via Patchright browser automation.

Updated Nov 13, 2025
One-click install
npx skills add https://github.com/466852675/TISHICIKU-2025 --skill notebooklm-466852675
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm
Source: https://github.com/466852675/TISHICIKU-2025/tree/main/07-Skill%E5%BA%93/notebooklm
Command: npx skills add https://github.com/466852675/TISHICIKU-2025 --skill notebooklm-466852675

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 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 NotebookLM knowledge bases directly from Claude Code.
  • Source-Grounded Answers: Get answers based solely on your documents, with citations.
  • Automated Authentication: One-time Google login with persistent sessions.
  • Use Case: Ask Claude Code to "Query my React docs notebook for hook examples" and get accurate, context-specific code snippets directly from your NotebookLM instance.

Quick Start

Use the notebooklm skill to query your API documentation notebook for information about the user authentication endpoint.

Frequently Asked Questions about notebooklm

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

FAQPage Schema
How do I query my NotebookLM knowledge base from Claude Code?

You can query your NotebookLM knowledge base from Claude Code by using browser automation via Patchright to interact directly with your notebooks, retrieving source-grounded answers and citations from uploaded documents.

How do I get source-grounded answers from my uploaded documents without hallucinations?

Getting source-grounded answers without hallucinations is achieved by querying Google NotebookLM notebooks, which restricts responses exclusively to your uploaded documents and provides citations, preventing the model from generating ungrounded information.

Do I need to authenticate with Google every time I query my NotebookLM notebook?

You do not need to authenticate with Google every time you query your NotebookLM notebook. The Skill supports automated authentication with persistent sessions, requiring only a one-time Google login for continued access to your knowledge base.

Can I use Patchright browser automation to search my API documentation in NotebookLM?

Yes, you can use Patchright browser automation to search your API documentation in NotebookLM. The Skill supports automated authentication and direct querying of your notebooks to retrieve context-specific code snippets and endpoint information.

What is the best way to integrate Google NotebookLM source-grounded answers into my development workflow?

The best way to integrate NotebookLM source-grounded answers into your workflow is by using this Skill within Claude Code to automate browser control with Patchright, enabling direct queries of your documentation notebooks for accurate code snippets.

What are the limitations of using browser automation to retrieve information from NotebookLM?

Limitations of using browser automation include dependencies on Patchright and python-dotenv, requiring a browser environment for execution, and being constrained to the documents uploaded to your NotebookLM library rather than general web knowledge.