notebook-research

Create and manage NotebookLM notebooks with nlm CLI commands.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/Oruga420/claude-code-skills --skill notebook-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebook-research
Source: https://github.com/Oruga420/claude-code-skills/tree/main/notebook-research
Command: npx skills add https://github.com/Oruga420/claude-code-skills --skill notebook-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Research materials are scattered across web pages, documents, and Drive files, making it hard to consistently ingest, organize, and query source material; this skill centralizes those sources into NotebookLM notebooks so you can interactively search, summarize, and publish synthesized research and audio outputs.

Core Features & Use Cases

  • Bootstrap & Validation: Verifies nlm CLI installation, MCP registration, and Google authentication before any research work.
  • Notebook and Source Management: Create, list, describe, rename, and delete notebooks; add URL, text, and Google Drive sources; inspect and sync Drive sources.
  • Web Research & Import: Run automated web discovery tasks, monitor task status, and import discovered sources into a target notebook.
  • Querying & Outputs: Chat with notebook contents, generate AI summaries, produce audio/podcast artifacts, and export or tag notebooks for cross-notebook workflows.

Quick Start

Use the notebook-research skill to create a NotebookLM notebook, add URLs or Drive files as sources, run web research to discover and import additional sources, and then query the notebook for a synthesized summary.

Frequently Asked Questions about notebook-research

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

FAQPage Schema
How do I aggregate research sources into NotebookLM for querying?

To aggregate research sources into NotebookLM, use this skill to create a notebook, add URLs, text, and Google Drive files, then query the synthesized knowledge base to generate summaries or audio outputs.

What is the best way to ingest Google Drive files into a NotebookLM notebook?

The best way to ingest Google Drive files into a NotebookLM notebook is using this skill's source management features to add, inspect, and sync Drive files directly into your queryable research knowledge base.

Do I need a Google profile to use NotebookLM for web research and audio generation?

Yes, you need an authenticated Google profile and the nlm CLI installed and registered as an MCP to run web research, import sources, and generate audio artifacts within NotebookLM.

Can I automate web discovery and import sources directly into my research notebook?

Yes, you can automate web discovery by running automated web discovery tasks, monitoring task status, and importing the discovered web page sources directly into your target NotebookLM notebook.

How does generating audio from research notebooks work?

Generating audio from research notebooks works by querying your aggregated NotebookLM sources to produce AI summaries and synthesized audio or podcast artifacts directly from the ingested documents and web pages.

What are the limitations when managing multiple NotebookLM research notebooks?

Limitations when managing multiple NotebookLM research notebooks include relying entirely on the nlm CLI for creating, listing, and tagging notebooks, and requiring continuous Google authentication for cross-notebook workflows.