notebooklm

Automate NotebookLM notebook creation, source ingestion, artifact generation, and downloads.

Updated May 16, 2026
One-click install
npx skills add https://github.com/jaredcroxton/hermes-mirror --skill notebooklm-jaredcroxton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm
Source: https://github.com/jaredcroxton/hermes-mirror/tree/main/agents/skills/productivity/notebooklm
Command: npx skills add https://github.com/jaredcroxton/hermes-mirror --skill notebooklm-jaredcroxton

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the friction of manually creating and managing NotebookLM workspaces, adding sources, generating artifacts, and downloading results by automating the full workflow via the CLI/programmatic interface.

Core Features & Use Cases

  • Notebook creation & context setup: Create notebooks and set the active context for subsequent operations.
  • Source ingestion & indexing: Add sources from URLs, files (PDF/audio/video/images), and YouTube, with explicit waiting to ensure indexing is complete.
  • Artifact generation & downloads: Generate audio/podcasts, video, slide decks, reports, quizzes, flashcards, mind maps, and data tables, then download in multiple formats.

Quick Start

Use the notebooklm skill to create a notebook, add sources, then generate an audio podcast from your research on "the fundamentals of climate adaptation".

Frequently Asked Questions about notebooklm

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

FAQPage Schema
How do I automate Google NotebookLM to create podcasts and slide decks from research sources?

You can automate Google NotebookLM by using this skill to create notebooks, ingest URLs and PDFs, generate artifacts like podcasts and slide decks, and download the results for downstream use.

What's the best way to turn URLs and PDFs into structured datasets and quizzes using NotebookLM?

The best way to turn URLs and PDFs into quizzes and structured datasets is to automate the workflow via this skill, which handles source ingestion, waits for indexing to complete, and generates the desired artifacts.

Do I need OAuth authentication to automate NotebookLM source ingestion and artifact generation?

Yes, you need authenticated NotebookLM CLI access to automate end-to-end source ingestion, artifact generation, and downloads for reliable ID-based orchestration.

Can I automate downloading audio podcasts and video artifacts from NotebookLM in multiple formats?

Yes, you can automate the generation of audio podcasts, video, slide decks, reports, and flashcards, then download the artifacts in multiple formats for downstream use.

How does NotebookLM automation handle indexing latency when adding external sources?

NotebookLM automation handles indexing latency by supporting explicit source and artifact wait semantics, ensuring external source ingestion and artifact generation complete before downloading results.

Does NotebookLM automation support background scenarios for generating reports and mind maps?

Yes, NotebookLM automation supports both interactive and background automation scenarios for generating reports, mind maps, data tables, and other artifacts from ingested sources.