Discover and explore top open-source AI tools and projects—updated daily.
PleasePromptoNotebookLM integration skill for Claude Code
Top 29.1% on SourcePulse
This skill enables Claude Code to directly query Google NotebookLM, delivering source-grounded, citation-backed answers exclusively from user-uploaded documents. It targets users of local Claude Code installations, aiming to eliminate manual copy-pasting between NotebookLM and their coding environment, thereby reducing hallucinations and boosting research efficiency.
How It Works
The skill acts as a Claude Code Skill, using Python scripts and browser automation (Patchright, Playwright-based) to interface with NotebookLM. When NotebookLM is referenced or a URL is provided, Python scripts handle authentication, query NotebookLM via Gemini, and return synthesized answers directly to Claude Code. This approach bypasses local RAG setup complexities, leveraging NotebookLM's pre-processed knowledge and Gemini's synthesis for strictly document-based, low-hallucination responses.
Quick Start & Requirements
https://github.com/PleasePrompto/notebooklm-skill into ~/.claude/skills/notebooklm.https://github.com/PleasePrompto/notebooklm-skill, NotebookLM: https://notebooklm.google.com/Highlighted Details
.venv).Maintenance & Community
Shared by its author for community use, with issues and troubleshooting directed to the GitHub repository. No dedicated community channels are specified.
Licensing & Compatibility
The README does not explicitly state a software license. Compatibility is limited to local Claude Code installations. Commercial use implications are not detailed.
Limitations & Caveats
This skill functions exclusively with local Claude Code installations due to sandbox restrictions in the web UI preventing network access for browser automation. It uses a stateless session model where each query is independent. Users must manually upload documents to NotebookLM, and notebooks must be shared publicly (link access). Subject to NotebookLM's free tier query limits. Browser automation may be detected by Google services; a dedicated Google account is recommended.
1 month ago
Inactive
yusufkaraaslan