Skip to content
PleasePrompto/notebooklm-skill logo

PleasePrompto/notebooklm-skill

Verified

Link Claude Code to NotebookLM for document-only answers via Gemini.

SkillsAgent Skills 7.1kOpen source
View on GitHub
Updated 2026-06-16
PleasePrompto/notebooklm-skill GitHub repository

What is PleasePrompto/notebooklm-skill?

NotebookLM Claude Code Skill is a specialized integration that connects Anthropic's local Claude Code tool with Google's NotebookLM service. It enables Claude to send natural-language questions to NotebookLM and receive synthesized answers drawn only from the documents a user has uploaded there.

The skill manages Chrome-based browser automation behind the scenes, including one-time Google authentication and notebook selection. Claude can then follow up automatically, gather implementation details, and produce code or summaries without manual copy-paste or repeated file reads.

It is intended for developers and technical users who maintain large documentation sets in NotebookLM and want Claude Code to reference that material reliably during coding or research sessions.

Capabilities

query notebooklm notebooks
source-grounded answers from documents
browser automation for notebooklm
persistent authentication
citation-backed responses

What you can build with PleasePrompto/notebooklm-skill

Documentation-grounded coding

Ask Claude to implement features while it pulls exact API details and edge cases from your NotebookLM sources instead of guessing.

Multi-document synthesis

Query connections across dozens of uploaded files so Claude can produce coherent summaries or comparisons without reading every file itself.

Citation-backed research

Receive answers that include source references from NotebookLM, allowing quick verification when building reports or technical decisions.

Install PleasePrompto/notebooklm-skill

Quick start
# 1. Create skills directory (if it doesn't exist)
mkdir -p ~/.claude/skills

# 2. Clone this repository
cd ~/.claude/skills
git clone https://github.com/PleasePrompto/notebooklm-skill notebooklm

# 3. That's it! Open Claude Code and say:
"What are my skills?"
  1. 1Create the skills folder with mkdir -p ~/.claude/skills if it does not exist.
  2. 2Clone the repository into that folder using git clone https://github.com/PleasePrompto/notebooklm-skill notebooklm.
  3. 3Launch Claude Code locally and confirm the skill appears by asking what skills are available.
  4. 4Run the authentication command so a browser window opens for Google login.
  5. 5Start querying by referencing your NotebookLM notebooks in normal Claude Code conversations.

Works with

Claude CodeNotebookLMPythonMCP

PleasePrompto/notebooklm-skill: pros & cons

Pros

  • +Minimal token consumption because Claude does not re-read source files
  • +Answers are restricted to uploaded documents, lowering hallucination risk
  • +One-time setup with automatic environment and browser handling
  • +Natural follow-up questions handled automatically inside NotebookLM

Cons

  • Requires a local Claude Code installation; does not function in the web UI sandbox
  • Depends on browser automation and a real Chrome installation
  • Initial Google authentication step is mandatory for each user
Did you find this helpful?

Frequently asked questions

No. The web UI runs skills without network access, so browser automation fails. Only local Claude Code installations are supported.

User reviews

Verified reviews from the community shape this listing's rating.

Loading reviews…

Sign in to review

Promote PleasePrompto/notebooklm-skill

Add this badge to your website, or share the tool.

DFeatured on DhanasviPleasePrompto/notebooklm-skill 0