Connects Claude to Google NotebookLM through the notebooklm-mcp-cli tool, giving you programmatic access to query notebooks, manage sources, and pull AI-synthesized answers from your research materials. You can add sources from URLs, files, YouTube, or Google Drive, then run contextual queries against them or generate audio podcasts and reports. Most useful when you've got project documentation or research already organized in NotebookLM and want Claude to reference it during implementation work. Fair warning: it uses internal Google APIs, so cookies expire every few weeks and you'll need to re-authenticate. The free tier caps around 50 queries per day, and you should always confirm results before letting Claude act on them since the output is AI-generated from your sources.

skills.sh installs
3.7K
GitHub stars
369
last updated
Aug 21, 2026

Install

$ npx -y skills add giuseppe-trisciuoglio/developer-kit --skill notebooklm --agent claude-code

Installs into .claude/skills of the current project.

Files

NotebookLM Integration

Interact with Google NotebookLM for advanced RAG capabilities — query project documentation, manage research sources, and retrieve AI-synthesized information from notebooks.

Overview

This skill integrates with the notebooklm-mcp-cli tool (nlm CLI) to provide programmatic access to Google NotebookLM. It enables agents to manage notebooks, add sources, perform contextual queries, and retrieve generated artifacts like audio podcasts or reports.

When to Use

Use this skill when:

  • Querying project documentation stored in Google NotebookLM
  • Retrieving AI-synthesized information from notebooks (e.g., summaries, Q&A)
  • Managing notebooks: creating, listing, renaming, or deleting
  • Adding sources to notebooks: URLs, text, files, YouTube, Google Drive
  • Generating studio content: audio podcasts, video explainers, reports, quizzes
  • Downloading generated artifacts (audio, video, reports, mind maps)
  • Performing research queries across web or Google Drive
  • Checking freshness and syncing Google Drive sources
  • An agent is tasked with using documentation stored in NotebookLM for implementation

Sponsors

Details

Repository
github.com/giuseppe-trisciuoglio/developer-kit
Categories
Documentation, AI & Agent Building, Data Science & ML, Design & UI/UX, CLI & Terminal
First seen
May 16, 2026

More from giuseppe-trisciuoglio/developer-kit

All 102
1ramziddin avatarsolidramziddin/solid-skillsUse this skill when writing code, implementing features, refactoring, planning architecture, designing systems, reviewing code, or debugging. This skill transfo3.6Kskills.sh installs
2wondelai avatarsteve-jobs-design-reviewwondelai/skillsReview designs, products, and features with Steve Jobs' standards: ruthless simplicity, focus, and end-to-end excellence. Use when the user mentions "Steve Jobs3.6Kskills.sh installs
3giuseppe-trisciuoglio avatarmemory-md-managementgiuseppe-trisciuoglio/developer-kitProvides comprehensive memory file management capabilities including auditing, quality assessment, and targeted improvements for files such as CLAUDE.md. Use wh3.6Kskills.sh installs
4arize-ai avatararize-instrumentationarize-ai/arize-skillsAdds Arize AX tracing to an LLM application for the first time. Detects the stack, routes to the single matching integration doc, wires auto-instrumentation aft3.6Kskills.sh installs
5workos avatarworkosworkos/skillsUse when the user asks for a WorkOS docs URL, term, or dashboard field (Sign-in endpoint, initiate_login_uri, Redirect URI, `WORKOS_*` env vars), or is implemen3.6Kskills.sh installs
6tradermonty avatardata-quality-checkertradermonty/claude-trading-skillsValidate data quality in market analysis documents and blog articles before publication. Use when checking for price scale inconsistencies (ETF vs futures), ins3.6Kskills.sh installs