notebooklm

Automate NotebookLM workflows for notebook creation, source ingestion, chat, and artifact generation.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/cjrfoto/claude-config --skill notebooklm-cjrfoto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm
Source: https://github.com/cjrfoto/claude-config/tree/main/skills/notebooklm
Command: npx skills add https://github.com/cjrfoto/claude-config --skill notebooklm-cjrfoto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

NotebookLM automation solves the challenge of programmatically managing notebooks, sources, chats, and artifact generation without relying on the web UI, enabling automated research pipelines and content creation.

Core Features & Use Cases

  • Programmatic notebook creation, source ingestion, and chat interactions with content
  • Generate artifacts across formats (audio, video, mind maps, reports, quizzes, slides) and download outputs
  • Use cases include research pipelines, classroom content, and rapid summarization of multiple sources

Quick Start

Create a notebook, add a source, then generate an artifact.

Frequently Asked Questions about notebooklm

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

FAQPage Schema
How do I automate NotebookLM workflows for research pipelines without the web UI?

You can automate NotebookLM workflows programmatically for research pipelines by creating notebooks, ingesting sources, and interacting with chat without the web UI. This requires the notebooklm-py package and a configured CLI environment.

What formats can I generate from NotebookLM sources using automation?

Automating NotebookLM artifact generation produces multiple formats including audio, video, mind maps, reports, quizzes, and slides. You can download these outputs directly after the system aggregates and analyzes your sources.

Do I need the notebooklm-py package and CLI environment to automate source ingestion?

Yes, automating source ingestion requires the notebooklm-py package, authentication setup, and a configured NotebookLM CLI environment. Explicit activation keywords and parallel-agent workflows are also supported for enhanced automation.

Can I generate classroom content and quizzes from multiple sources automatically?

Yes, you can generate classroom content, quizzes, and slides automatically from multiple sources. The automation pipeline rapidly aggregates materials, analyzes the content, and delivers educational artifacts programmatically.

What's the best way to aggregate multiple sources and generate audio reports?

The best way to aggregate multiple sources and generate audio reports is through an automated NotebookLM workflow. It manages rapid source aggregation, analysis, and multi-format artifact generation including audio outputs for content production.