notebooklm

Connects Claude Code to your personal OpenAI account for enhanced AI-powered queries and automation.

Updated Jun 12, 2026
One-click install
npx skills add https://github.com/Kushal9889/claude-plugins --skill notebooklm-kushal9889
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm
Source: https://github.com/Kushal9889/claude-plugins/tree/main/tools/skills/notebooklm
Command: npx skills add https://github.com/Kushal9889/claude-plugins --skill notebooklm-kushal9889

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill eliminates the manual search and copy-paste between NotebookLM and Claude Code, providing a seamless and efficient workflow for accessing and analyzing your documents.

Core Features & Use Cases

  • Direct Document Access: Query your NotebookLM documents directly from Claude Code for source-grounded, citation-backed answers.
  • Library Management: Organize and access your NotebookLM notebooks easily.
  • Persistent Authentication: One-time Google login ensures authentication persists across sessions.
  • Use Case: Let's say you have a complex research document stored in NotebookLM and you need specific information quickly. With this Skill, you can simply ask Claude Code to pull the information directly from your NotebookLM document without leaving the Claude Code interface.

Quick Start

Use the notebooklm skill to query the "React documentation" notebook about its content and add it to my library.

Frequently Asked Questions about notebooklm

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

FAQPage Schema
How do I query NotebookLM documents directly from Claude Code?

Querying NotebookLM documents from Claude Code requires a Skill that uses browser automation for interactive sessions. This enables source-grounded knowledge extraction without manual copy-pasting or leaving your development environment.

Can I automate Google authentication for persistent NotebookLM sessions?

Yes, you can automate Google authentication for persistent NotebookLM sessions. A one-time login ensures your authentication persists across sessions, allowing continuous automated querying for source-grounded knowledge extraction.

What do I need to set up browser automation for document analysis with Claude Code?

Setting up browser automation for document analysis requires Python and the patchright library. You also need python-dotenv and json dependencies to manage environment configurations and handle the extracted notebook data.

Does patchright work well for extracting knowledge from NotebookLM?

Patchright works effectively for extracting knowledge from NotebookLM by facilitating reliable browser interaction. It enables automated querying of your notebooks to retrieve citation-backed answers directly within your Claude Code interface.

How do I manage my NotebookLM library through Claude Code?

You can manage your NotebookLM library through Claude Code by using the Skill's library management features. This allows you to organize, access, and query your notebooks directly for instant document analysis and knowledge extraction.

What are the limitations of using browser automation for NotebookLM access?

The primary limitation of using browser automation for NotebookLM access is the strict dependency on Python and patchright for browser interaction. Interactive sessions require a valid Google authentication state to maintain persistent access.