nlm-skill

Automate NotebookLM notebook and source management via the nlm CLI and MCP tools.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a comprehensive, programmatic approach to controlling NotebookLM via the nlm CLI and MCP tools, enabling users to automate notebook management, source ingestion, and content generation across workflows.

Core Features & Use Cases

  • Create, list, and manage notebooks using the nlm CLI and MCP toolsets
  • Add and manage sources from URLs, YouTube, text, Google Drive, and other supported types
  • Generate content artifacts such as podcasts, reports, quizzes, mind maps, slides, infographics, data tables, and more
  • Conduct research, chat with sources, perform batch operations, and execute cross-notebook queries

Quick Start

Install the CLI, run nlm login to authenticate, and start by listing notebooks with nlm notebook list.

Frequently Asked Questions about nlm-skill

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

FAQPage Schema
How do I automate NotebookLM workflows from the command line?

You can automate NotebookLM workflows by using the nlm CLI to programmatically manage notebooks, ingest sources from URLs and Google Drive, and generate content artifacts. It requires running nlm login to authenticate before executing commands.

Can I generate podcasts and slides from NotebookLM sources automatically?

Yes, you can automatically generate content artifacts like podcasts, slides, reports, quizzes, and mind maps from NotebookLM sources by applying structured prompts through the nlm CLI and MCP toolsets.

What do I need to set up before using MCP tools for NotebookLM automation?

You need to install the nlm CLI and run nlm login to authenticate your account. Once authenticated, you can use MCP tools to perform notebook management, source ingestion, and batch operations.

Does this approach support adding YouTube and Google Drive sources to NotebookLM in bulk?

Yes, the nlm CLI and MCP tools support adding and managing sources from URLs, YouTube, text, Google Drive, and other types, enabling batch operations and cross-notebook queries for automated research workflows.

Are there limitations when automating NotebookLM interactions via CLI?

The automation requires explicit confirmation for destructive actions and relies on structured prompts to generate artifacts and perform source discovery. Users must authenticate and ensure their workflows account for these safety constraints.

What is the best way to manage multiple NotebookLM notebooks for research?

The best way to manage multiple notebooks for research is using the nlm CLI to list, create, and manage notebooks programmatically, allowing you to execute cross-notebook queries and conduct batch research operations.