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.