nlm-skill

Automate NotebookLM CLI workflows for notebook, source, and content management.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/gaos6e/MyOpenclaw --skill nlm-skill-gaos6e
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nlm-skill
Source: https://github.com/gaos6e/MyOpenclaw/tree/main/workspace/skills/nlm-skill
Command: npx skills add https://github.com/gaos6e/MyOpenclaw --skill nlm-skill-gaos6e

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

NotebookLM users need a unified, CLI-first gateway to manage notebooks, sources, research tasks, and generated content across MCP and CLI tools.

Core Features & Use Cases

  • End-to-end guidance for NotebookLM CLI and MCP interactions, including authentication, notebook lifecycle, source ingestion, research, content generation (audio, reports, quizzes, mind maps, slides, infographics, videos, data tables), studio artifact management, and sharing.
  • Supports both CLI and MCP workflows, with tool-detection logic and user-preference prompts to choose the available interface.
  • Real-world scenarios include creating notebooks, ingesting sources, launching research, generating artifacts, querying sources, and collaborating via sharing.

Quick Start

Authenticate with nlm login, create a notebook nlm notebook create "My First Notebook", then add a source nlm source add <nb-id> --url "https://example.com" and begin generating content with nlm audio create <nb-id> --confirm.

Frequently Asked Questions about nlm-skill

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

FAQPage Schema
Can I manage NotebookLM notebooks entirely from the CLI?

Yes, you can manage NotebookLM notebooks entirely from the CLI by automating notebook lifecycles, source ingestion, and content generation using explicit CLI commands or MCP workflows.

How do I start generating audio and reports in NotebookLM via command line?

To start generating audio and reports, authenticate using nlm login, create a notebook, add a source with nlm source add, and execute a generation command like nlm audio create with the --confirm flag.

Does this automation approach support both MCP and direct CLI interactions?

This automation supports both MCP and direct CLI interactions by implementing tool-detection logic and user-preference prompts to seamlessly choose the available interface for your workflow.

What safety guardrails apply when deleting sources or managing notebook sharing?

Safety guardrails for destructive actions like deleting sources or managing notebook sharing require explicit user confirmations, ensuring critical notebook data and studio artifacts are protected.

What types of studio artifacts can I generate through NotebookLM CLI workflows?

Through NotebookLM CLI workflows, you can generate studio artifacts including audio, reports, quizzes, mind maps, slides, infographics, videos, and data tables from your ingested sources.