nlm-skill

Orchestrate NotebookLM via CLI and MCP to manage notebooks, sources, and artifacts.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/EndUser123/cc-marketplace --skill nlm-skill-enduser123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nlm-skill
Source: https://github.com/EndUser123/cc-marketplace/tree/main/plugins/cc-skills-media/skills/nlm-skill
Command: npx skills add https://github.com/EndUser123/cc-marketplace --skill nlm-skill-enduser123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

NotebookLM CLI and MCP can be complex to orchestrate, and this skill provides expert guidance and a repeatable framework to interact with NotebookLM programmatically.

Core Features & Use Cases

  • Guided authentication and session management for NotebookLM across the CLI and MCP.
  • Notebook lifecycle management: create, fetch, describe, query, rename, and delete notebooks.
  • Source management: add, list, describe, content retrieval, and Drive synchronization for Drive documents.
  • Research orchestration: start fast or deep web searches, monitor progress, and import results.
  • Content generation: produce audio, reports, quizzes, flashcards, mind maps, slides, infographics, videos, and data tables from sources.
  • Studio artifact management: monitor status, download, export to Docs/Sheets, and delete artifacts.

Quick Start

Authenticate, then create a notebook and generate your first artifact using NotebookLM CLI and MCP.

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 notebook creation and source management from the command line?

Automate NotebookLM notebook creation and source management via CLI and MCP commands to handle notebook lifecycles, add sources, and synchronize Drive documents programmatically. This framework enforces repeatable scripted workflows.

Can I generate audio, reports, and slides from NotebookLM sources using a script?

Yes, you can generate audio, reports, slides, infographics, and videos from NotebookLM sources using scripted content generation. The framework orchestrates artifact creation and manages studio artifact status, downloads, and exports to Docs or Sheets.

Does NotebookLM CLI automation support web search orchestration and result importing?

NotebookLM CLI automation supports research orchestration by starting fast or deep web searches, monitoring search progress, and importing results directly into notebooks as sources for downstream content generation and artifact management.

What is the best way to handle authentication and session management for NotebookLM API automation?

The best way to handle authentication for NotebookLM automation is using guided auth lifecycle management across the CLI and MCP. This ensures valid sessions before executing notebook lifecycle operations, content generation, and artifact management tasks.

How do I safely export NotebookLM artifacts to Google Docs and Sheets without losing data?

Safely export NotebookLM artifacts by monitoring artifact status, downloading content, and exporting to Docs or Sheets through enforced safe artifact operations. The framework handles error handling and artifact lifecycle management across notebooks to prevent data loss.