nlm-cli-skill

Automate and query NotebookLM workflows via the nlm CLI.

252|33|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/jacob-bd/notebooklm-cli --skill nlm-cli-skill
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nlm-cli-skill
Source: https://github.com/jacob-bd/notebooklm-cli/tree/main/nlm-cli-skill
Command: npx skills add https://github.com/jacob-bd/notebooklm-cli --skill nlm-cli-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Complex NotebookLM workflows can be daunting to manage manually. This skill provides expert, CLI-driven guidance to automate notebooks, sources, and generated content with NotebookLM, saving time and reducing errors.

Core Features & Use Cases

  • Comprehensive command reference for authentication, notebooks, sources, research, generation, and studio management.
  • AI-assisted documentation and task planning via nlm --ai to produce actionable guidance.
  • End-to-end workflow templates for content ingestion, research, generation, and Q&A across single or multiple profiles.

Quick Start

Authenticate with nlm login, create a notebook, and start exploring commands with nlm --ai for AI-assisted guidance.

Frequently Asked Questions about nlm-cli-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?▼

Automate NotebookLM workflows using the nlm CLI to manage authentication, notebooks, source ingestion, research, and content generation across single or multiple profiles.

Can I generate research content and manage notebooks with NotebookLM automation?▼

Yes, NotebookLM automation allows you to generate research content and manage notebooks by applying CLI commands to ingest sources, generate output, and manage studios end-to-end.

What is the best way to plan NotebookLM tasks and generate documentation?▼

Planning NotebookLM tasks and generating documentation is best achieved using AI-assisted guidance via nlm --ai to produce actionable instructions and end-to-end workflow templates.

Does the nlm CLI support managing multiple NotebookLM profiles?▼

Yes, the nlm CLI supports managing multiple NotebookLM profiles, allowing you to apply workflow templates for content ingestion and generation across different configured profiles.

How do I prevent accidental data loss when deleting sources in NotebookLM automation?▼

To prevent accidental data loss in NotebookLM automation, the nlm CLI enforces confirmation prompts for destructive actions, ensuring you manually approve before deleting notebooks or sources.