Back to Skills

notebooklm

Use this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation, library management, persistent auth. Drastically reduced hallucinations through document-only responses.

1,724stars173forksUpdated 1/14/2026

Security Assessment

Medium Risk(60/100)

Detected risks:

Destructive Operations([README.md] rm -rf)
Sensitive File Access([SKILL.md] .env)
Security Score60/100

About notebooklm

The NotebookLM skill allows users to directly query their Google NotebookLM notebooks using Claude Code, providing source-grounded and citation-backed answers sourced exclusively from the user's uploaded documents. This skill aims to reduce hallucinations by ensuring that responses are strictly based on the available documentation, enhancing the reliability of the information retrieved. With browser automation and library management capabilities, users can efficiently manage their notebook collection and retrieve information seamlessly.

FAQ

How do I authenticate with Google using this skill?

To authenticate, run `python scripts/run.py auth_manager.py setup`. A visible browser window will open for you to log in manually.

What should I do if I want to add a notebook but don't have details?

Use the Smart Add feature by running `python scripts/run.py ask_question.py --question "What is the content of this notebook?" --notebook-url "[URL]"` to discover details before adding.

Can I use this skill without a visible browser?

No, the browser must be visible for manual Google login during the authentication process.

What are the requirements to run this skill?

You need to have Python installed, and all dependencies will be managed automatically by the `run.py` wrapper.

Can I search for notebooks by topic?

Yes, you can search for notebooks by running `python scripts/run.py notebook_manager.py search --query "keyword"`.

All Files

7 files
README.md15.4 KB
View
SKILL.md9.2 KB
View
LICENSE1.0 KB
View
requirements.txt0.3 KB
View
.gitignore0.7 KB
View
AUTHENTICATION.md5.5 KB
View
CHANGELOG.md1.7 KB
View

Install notebooklm

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill