nlm-skill

Automate NotebookLM workflows via CLI and MCP server.

Updated Jun 21, 2026
One-click install
npx skills add https://github.com/YushinB/MyAISkill --skill nlm-skill-yushinb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nlm-skill
Source: https://github.com/YushinB/MyAISkill/tree/main/.claude/skills/nlm-skill
Command: npx skills add https://github.com/YushinB/MyAISkill --skill nlm-skill-yushinb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance for using NotebookLM via the CLI and MCP server, automating NotebookLM workflows and enhancing programmatic interaction.

Core Features & Use Cases

  • CLI & MCP Integration: Offers guidance for using both CLI and MCP to interact with NotebookLM.
  • Task Automation: Automates workflows like creating notebooks, adding sources, generating content, conducting research, and more.
  • Use Case: Ideal for users who need to programmatically manage NotebookLM workflows, such as automating podcast generation, content creation, or conducting research tasks.

Quick Start

To list all notebooks, run: nlm notebook list

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 workflows programmatically?

Automate NotebookLM workflows by using the CLI and MCP server to interact with notebooks, manage sources, generate content, and conduct research tasks programmatically without manual web interface interaction.

Can I generate podcasts and content automatically using NotebookLM?

Generate podcasts and content automatically through NotebookLM CLI and MCP server integration, which handles automated content creation, source management, and research tasks programmatically.

What is the difference between using NotebookLM CLI and MCP server?

NotebookLM CLI and MCP server both enable programmatic interaction with NotebookLM, offering different integration approaches for task automation, notebook creation, source management, and content generation workflows.

How do I list and manage NotebookLM notebooks from the command line?

List and manage NotebookLM notebooks from the command line by running `nlm notebook list` to view all notebooks, enabling automated notebook management and source organization through CLI commands.

Does this require installing NotebookLM CLI and MCP server separately?

Using this Skill requires the NotebookLM CLI and MCP server to be installed and configured, as it provides expert guidance for programmatic interaction and workflow automation rather than the tools themselves.

What are the limitations of automating NotebookLM via CLI?

Automating NotebookLM via CLI depends on the availability and compatibility of the NotebookLM CLI and MCP server, meaning any limitations in those underlying tools will constrain the automation workflows for content generation and research.