notebooklm

Query uploaded sources and generate podcasts or videos via the NotebookLM CLI.

3|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/glwlg/X-bot --skill notebooklm-glwlg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm
Source: https://github.com/glwlg/X-bot/tree/main/skills/builtin/notebooklm
Command: npx skills add https://github.com/glwlg/X-bot --skill notebooklm-glwlg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

NotebookLM helps individuals and teams organize knowledge by linking notebooks to uploaded sources (web pages, PDFs, YouTube) and enabling AI-assisted Q&A and content generation.

Core Features & Use Cases

  • Knowledge Q&A from uploaded sources (RAG)
  • Content generation: podcasts and videos from notes
  • Source management: organize notebooks and sources across topics
  • Use Case: Researchers can convert notes and sources into narrated podcasts or visual content for presentations

Quick Start

To begin, create a notebook, add sources (web/pages, PDFs, YouTube), then ask a question to receive an answer and optionally generate a podcast or video.

Frequently Asked Questions about notebooklm

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

FAQPage Schema
How do I generate a podcast or video from research notes and sources?

To generate a podcast or video from notes, upload sources like web pages, PDFs, and YouTube links to a notebook, then use the generate_audio and generate_video actions to create narrated content.

What is the best way to organize knowledge and query uploaded PDFs and web pages?

Organizing knowledge and querying uploaded sources uses RAG (Retrieval-Augmented Generation) within interactive notebooks, allowing you to link web pages, PDFs, and YouTube videos and ask questions to receive AI-assisted answers.

Do I need a Google account to use NotebookLM for knowledge management?

Yes, using NotebookLM for knowledge management requires installing the CLI and authenticating with a Google account before you can create notebooks, add sources, or generate content.

Can I query multiple sources like web pages, PDFs, and YouTube videos in one notebook?

Yes, you can add and query multiple sources like web pages, PDFs, and YouTube videos within a single notebook by using the ask action to retrieve AI-assisted answers from the combined content.

How do I set up the NotebookLM CLI to start managing my research notes?

To manage research notes, install the NotebookLM CLI, authenticate with your Google account, use the create action to build a notebook, add your sources, and then ask questions or generate podcasts and videos.

Are there limitations when converting notes into visual content or podcasts via the CLI?

Limitations when generating podcasts or videos via the CLI include the requirement to authenticate with Google and the dependency on the specific web pages, PDFs, and YouTube sources uploaded into the notebook.