notebooklm

Automate Google NotebookLM workflows to create notebooks, ingest sources, and generate downloadable artifacts.

Updated May 10, 2026
One-click install
npx skills add https://github.com/c-kraus/thws-skills --skill notebooklm-c-kraus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm
Source: https://github.com/c-kraus/thws-skills/tree/main/notebooklm
Command: npx skills add https://github.com/c-kraus/thws-skills --skill notebooklm-c-kraus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the manual overhead of researching, organizing, and converting documents into podcasts, videos, reports, and other shareable artifacts by automating Google NotebookLM through its CLI/programmatic interface.

Core Features & Use Cases

  • Create and manage notebooks: Spin up new NotebookLM workspaces, select a context notebook, and add sources (URLs, PDFs, audio/video, images, YouTube, and more).
  • Generate multiple artifact types: Produce podcasts/audio, videos, slide decks, quizzes, flashcards, mind maps, data tables, and formatted study/report outputs.
  • Automate long-running workflows: Use non-blocking operations and structured commands for waiting, downloading, and handling completion states.

Quick Start

Install the skill and authenticated CLI, then ask it to create a podcast from your research topic by running: notebooklm create "Research: Quantum Computing" followed by adding sources and generating an audio artifact with instructions like "Create a beginner-friendly podcast about quantum computing."

Frequently Asked Questions about notebooklm

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

FAQPage Schema
How do I automate research-to-podcast generation from documents?

Automating research-to-podcast generation requires ingesting sources like PDFs, URLs, and YouTube videos into a notebook, then programmatically prompting the system to create an audio artifact. This workflow handles long-running operations and downloads the finished podcast automatically.

What is the best way to turn research papers into quizzes and flashcards?

Turning research papers into quizzes and flashcards involves ingesting the documents into an indexed notebook and triggering artifact generation. This process extracts key concepts from the content to produce formatted study outputs and structured data tables automatically.

Can I generate slide decks and mind maps from PDFs and YouTube videos?

Generating slide decks and mind maps from PDFs and YouTube videos is supported by ingesting these formats as sources. Once indexed, the system can extract structural relationships and produce formatted presentation artifacts for downstream use.

Do I need authenticated CLI access to automate document ingestion and artifact creation?

Authenticated CLI access is required to automate document ingestion and artifact creation. You must complete a login step to establish a programmatic connection, enabling non-blocking operations for creating notebooks and generating downloadable outputs.

How do I handle long-running workflows when generating large audio or video artifacts?

Handling long-running workflows for large artifacts requires using non-blocking operations and structured commands. The system provides wait and download coordination to check completion states and retrieve the finished files without timing out.

What formats can I use as sources for automated document analysis and report generation?

Supported source formats for document analysis and report generation include PDFs, URLs, images, and audio/video files. Once these sources are ingested into a notebook, you can chat over the indexed content to generate structured reports and data outputs.