nlm-skill

Generate and manage Google NotebookLM notebooks and content via CLI or MCP tools.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/Exia-thd/Digital-Nervous --skill nlm-skill-exia-thd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nlm-skill
Source: https://github.com/Exia-thd/Digital-Nervous/tree/main/.agents/skills/nlm-skill
Command: npx skills add https://github.com/Exia-thd/Digital-Nervous --skill nlm-skill-exia-thd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates the manual, fragmented process of creating and managing NotebookLM notebooks, adding sources, and generating rich content such as podcasts, reports, slides, and data tables.

Core Features & Use Cases

  • Tool Detection & Preference: Automatically detects whether MCP tools, the nlm CLI, or both are available and prompts the user to choose the preferred interface.
  • End‑to‑End Workflow: Guides users through notebook creation, source ingestion (web, YouTube, text, Google Drive), research discovery, and multi‑format content generation in a single coherent flow.
  • Safety Guards: Enforces authentication, session renewal, mandatory confirmation before any destructive operation, and strict output formatting rules.
  • Use Case Example: A researcher can quickly spin up a notebook, import web articles and Drive documents, run a deep research task, then automatically produce a podcast and a study‑guide report for sharing with collaborators.

Quick Start

Ask the AI to create a new NotebookLM notebook, add a web source, and generate a podcast in one natural‑language command.

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 ingestion?

You can automate NotebookLM notebook creation and source ingestion by using the nlm CLI or MCP tools to programmatically add web pages, YouTube videos, text, and Google Drive documents.

Can I generate podcasts and reports from Google NotebookLM via command line?

Yes, you can generate podcasts, reports, and slides from Google NotebookLM via the command line by issuing natural-language commands to the nlm CLI or MCP tools for multi-format content output.

What do I need to use CLI tools for programmatic NotebookLM control?

To use CLI tools for programmatic NotebookLM control, you need the nlm command-line interface or installed MCP NotebookLM tools, alongside valid Google authentication to manage sessions and operations.

How does the nlm skill handle authentication and destructive operations?

The nlm skill enforces Google authentication, manages session renewal, and requires mandatory user confirmation before executing any destructive operations to ensure safe programmatic NotebookLM management.

What is the best way to manage NotebookLM sources from Google Drive and YouTube?

The best way to manage NotebookLM sources from Google Drive and YouTube is using an automated workflow that detects available MCP tools or the nlm CLI to ingest diverse links and files into a unified notebook.