notebooklm

Manage NotebookLM notebooks, sources, notes, and audio via the nlm CLI.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/andy-austin/quipu --skill notebooklm-andy-austin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm
Source: https://github.com/andy-austin/quipu/tree/main/.claude/skills/notebooklm
Command: npx skills add https://github.com/andy-austin/quipu --skill notebooklm-andy-austin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing NotebookLM through a browser can be slow and manual for research teams and power users; this guide enables reliable command-line control and automation so notebooks, sources, notes, and audio overviews can be created, maintained, and exported programmatically.

Core Features & Use Cases

  • Authenticate and manage access via nlm auth to enable subsequent CLI operations.
  • Create, list, and delete notebooks; add, remove, rename, refresh, and check freshness of sources; and list, create, edit, and remove notes.
  • Generate AI-driven outputs including guides, structured outlines, individual sections, and audio overviews, and retrieve or share generated audio.
  • Batch and automation support for running scripted workflows, periodic source refreshes, export pipelines, and team onboarding setups.
  • Use cases include research project initialization, collaborative notebook preparation, automated content export, periodic source monitoring, and producing shareable audio summaries.

Quick Start

Authenticate with nlm auth, create a notebook titled Research Project, add your sources, then run generate-guide and audio-create to produce a shareable guide and audio overview.

Frequently Asked Questions about notebooklm

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

FAQPage Schema
How do I manage NotebookLM notebooks from the command line?

You can manage NotebookLM notebooks from the command line by using the nlm CLI to create notebooks, add sources, generate guides, and produce audio overviews programmatically for research automation workflows.

Can I automate adding URLs and files as sources in NotebookLM?

Yes, you can automate adding URLs and files as sources in NotebookLM using batch automation scripts with the nlm CLI, which supports adding, removing, refreshing, and checking the freshness of sources programmatically.

How do I generate audio overviews from research notes using a CLI?

To generate audio overviews from research notes using a CLI, run the nlm audio-create command after adding your sources, then retrieve or share the generated audio file directly from your command line environment.

What is the best way to export NotebookLM guides and outlines for research teams?

The best way to export NotebookLM guides and outlines for research teams is using the nlm CLI to run generate-guide and structured outline commands, enabling automated content export pipelines and collaborative notebook preparation.

Do I need nlm authentication to create notebooks and generate sections?

Yes, you need nlm authentication to create notebooks and generate sections, as running nlm auth establishes the access required for all subsequent CLI operations including adding sources and generating AI-driven outputs.

Can I run periodic source refreshes and batch automation for NotebookLM?

Yes, you can run periodic source refreshes and batch automation for NotebookLM by scripting the nlm CLI, enabling scheduled source monitoring, automated content ingestion, and scripted research project initialization workflows.