NotebookLM Integration
Lets Claude Code chat directly with NotebookLM for source-grounded answers based exclusively on uploaded documents
Install
Quick install
npx skills add https://github.com/PleasePrompto/notebooklm-skillnpx skills add PleasePrompto/notebooklm-skill --agent claude-codenpx skills add PleasePrompto/notebooklm-skill --agent cursornpx skills add PleasePrompto/notebooklm-skill --agent codexnpx skills add PleasePrompto/notebooklm-skill --agent opencodenpx skills add PleasePrompto/notebooklm-skill --agent github-copilotnpx skills add PleasePrompto/notebooklm-skill --agent windsurfMore install options
Shorthand — useful for multi-skill repos:
npx skills add PleasePrompto/notebooklm-skillManual — clone the repo and drop the folder into your agent's skills directory:
git clone https://github.com/PleasePrompto/notebooklm-skill.gitcp -r notebooklm-skill ~/.claude/skills/NotebookLM Integration
Lets Claude Code chat directly with NotebookLM for source-grounded answers based exclusively on uploaded documents
What is it?
A skill that enables Claude Code to communicate directly with Google NotebookLM notebooks. It allows you to query your uploaded documents and receive source-grounded, citation-backed answers from Gemini. All responses are based exclusively on your own knowledge base, ensuring accuracy and relevance to your specific documents.
How to use it?
Setup involves:- Authenticate with your Google account via browser automation
- Select a notebook from your NotebookLM library
- Ask questions about your uploaded documents
The skill uses browser automation to interact with NotebookLM, sending queries and retrieving source-grounded responses. Authentication persists across sessions, so you only need to log in once. All answers come exclusively from your uploaded documents, not from general knowledge.
Key Features
- Direct integration with Google NotebookLM for document queries
- Source-grounded answers exclusively from your uploaded documents
- Citation-backed responses with specific document references
- Persistent browser authentication across sessions
- Library management for switching between notebooks
- Browser automation for seamless NotebookLM interactionView on GitHub
GitHub Stats
StarsForksLast UpdateAuthorPleasePromptoLicenseMITVersion1.0.0Categories
ProductivityCommunicationTags
automationwebdocument-processingcodingdatabaseintegrationFeatures
Related Skills
More from ProductivityInternal Communications
Write internal communications like status reports, newsletters, and FAQs5.3kAnthropicProductivityCommunication00
Content Research Writer
Assists in writing high-quality content by conducting research, adding citations, and providing feedback5ComposioHQProductivityCommunication00
Meeting Insights Analyzer
Analyzes meeting transcripts to uncover behavioral patterns and communication insights5ComposioHQCommunicationProductivity00
---
Source: https://github.com/PleasePrompto/notebooklm-skill
Author: PleasePrompto
License: https://opensource.org/licenses/MIT
GitHub Stars: 3500
Tags: automation, web, document-processing, coding, database, integration
SKILL.md source
--- name: NotebookLM Integration description: Lets Claude Code chat directly with NotebookLM for source-grounded answers based exclusively on uploaded documents --- # NotebookLM Integration Lets Claude Code chat directly with NotebookLM for source-grounded answers based exclusively on uploaded documents What is it? A skill that enables Claude Code to communicate directly with Google NotebookLM notebooks. It allows you to query your uploaded documents and receive source-grounded, citation-backed answers from Gemini. All responses are based exclusively on your own knowledge base, ensuring accuracy and relevance to your specific documents. ## How to use it? Setup involves: * Authenticate with your Google account via browser automation * Select a notebook from your NotebookLM library * Ask questions about your uploaded documents The skill uses browser automation to interact with NotebookLM, sending queries and retrieving source-grounded responses. Authentication persists across sessions, so you only need to log in once. All answers come exclusively from your uploaded documents, not from general knowledge. ## Key Features * Direct integration with Google NotebookLM for document queries * Source-grounded answers exclusively from your uploaded documents * Citation-backed responses with specific document references * Persistent browser authentication across sessions * Library management for switching between notebooks * Browser automation for seamless NotebookLM interactionView on GitHub ### GitHub Stats StarsForksLast UpdateAuthorPleasePromptoLicenseMITVersion1.0.0 ### Categories ProductivityCommunication ### Tags automationwebdocument-processingcodingdatabaseintegration ### Features ## Related Skills More from Productivity ### Internal Communications Write internal communications like status reports, newsletters, and FAQs 5.3kAnthropicProductivityCommunication00 ### Content Research Writer Assists in writing high-quality content by conducting research, adding citations, and providing feedback 5ComposioHQProductivityCommunication00 ### Meeting Insights Analyzer Analyzes meeting transcripts to uncover behavioral patterns and communication insights 5ComposioHQCommunicationProductivity00 --- **Source**: https://github.com/PleasePrompto/notebooklm-skill **Author**: PleasePrompto **License**: https://opensource.org/licenses/MIT **GitHub Stars**: 3500 **Tags**: automation, web, document-processing, coding, database, integration
Related skills 6
azure-storage
Azure Storage Services including Blob Storage, File Shares, Queue Storage, Table Storage, and Data Lake. Answers questions about storage access tiers (hot, cool, cold, archive), when to use each tier, and tier comparison. Provides object storage, SMB file shares, async messaging, NoSQL key-value, and big data analytics. Includes lifecycle management. USE FOR: blob storage, file shares, queue storage, table storage, data lake, upload files, download blobs, storage accounts, access tiers, stora...
azure-kusto
Query and analyze data in Azure Data Explorer (Kusto/ADX) using KQL for log analytics, telemetry, and time series analysis. WHEN: KQL queries, Kusto database queries, Azure Data Explorer, ADX clusters, log analytics, time series data, IoT telemetry, anomaly detection.
azure-aigateway
Configure Azure API Management as an AI Gateway for AI models, MCP tools, and agents. WHEN: semantic caching, token limit, content safety, load balancing, AI model governance, MCP rate limiting, jailbreak detection, add Azure OpenAI backend, add AI Foundry model, test AI gateway, LLM policies, configure AI backend, token metrics, AI cost control, convert API to MCP, import OpenAPI to gateway.
azure-compute
Azure VM and VMSS router for recommendations, pricing, autoscale, orchestration, connectivity troubleshooting, capacity reservations, and Essential Machine Management. WHEN: Azure VM, VMSS, scale set, recommend, compare, server, website, burstable, lightweight, VM family, workload, GPU, learning, simulation, dev/test, backend, autoscale, load balancer, Flexible orchestration, Uniform orchestration, cost estimate, connect, refused, Linux, black screen, reset password, reach VM, port 3389, NSG,...
azure-cloud-migrate
Assess and migrate cross-cloud workloads to Azure with reports and code conversion. Supports Lambda→Functions, Beanstalk/Heroku/App Engine→App Service, Fargate/Kubernetes/Cloud Run/Spring Boot→Container Apps. WHEN: migrate Lambda to Functions, AWS to Azure, migrate Beanstalk, migrate Heroku, migrate App Engine, Cloud Run migration, Fargate to ACA, ECS/Kubernetes/GKE/EKS to Container Apps, Spring Boot to Container Apps, cross-cloud migration.
azure-upgrade
Assess and upgrade Azure workloads between plans, tiers, or SKUs, or modernize Azure SDK dependencies in source code. WHEN: upgrade Consumption to Flex Consumption, upgrade Azure Functions plan, change hosting plan, function app SKU, migrate App Service to Container Apps, modernize legacy Azure Java SDKs (com.microsoft.azure to com.azure), migrate Azure Cache for Redis (ACR/ACRE) to Azure Managed Redis (AMR).