notebooklm

Automate Google NotebookLM notebook creation, source addition, and artifact generation.

35|10|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/ttmouse/skills --skill notebooklm-ttmouse
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm
Source: https://github.com/ttmouse/skills/tree/main/notebooklm
Command: npx skills add https://github.com/ttmouse/skills --skill notebooklm-ttmouse

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of interacting with Google NotebookLM, from creating notebooks and adding sources to generating various artifacts and extracting data, saving users significant time and effort in research and content creation.

Core Features & Use Cases

  • Notebook Management: Create, list, and manage NotebookLM notebooks.
  • Source Integration: Add various sources (URLs, files, YouTube) and handle anti-crawler sites via browser extraction.
  • Content Generation: Generate podcasts, videos, quizzes, and other artifacts from your research.
  • Use Case: Quickly create a podcast about a complex research topic by adding multiple web articles as sources and then generating an audio summary.

Quick Start

Use notebooklm to create a new notebook titled "Project Alpha Research".

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 workflows to generate podcasts from web content?

You can automate Google NotebookLM workflows by creating notebooks, adding sources via direct URLs or browser extraction, and generating podcasts. This handles anti-crawler sites using progressive fallback strategies to synthesize audio content.

Can I add sources to NotebookLM from websites with anti-crawler protections?

Yes, you can add sources from anti-crawler sites by using browser-based extraction. This Skill implements progressive fallback strategies to navigate protections and successfully extract web content for your notebooks.

What is the best way to generate video and quiz artifacts from research URLs?

The best way to generate video and quiz artifacts is to add your research URLs as sources into a new NotebookLM notebook. The automation then synthesizes these sources to create the desired multimedia artifacts.

Does this NotebookLM automation support extracting content from YouTube links?

Yes, the automation supports YouTube links as valid sources. You can integrate YouTube content alongside direct URLs and files, enabling the generation of podcasts, videos, and quizzes from video sources.

How do I manage multiple research notebooks using command-line interfaces?

You can manage multiple research notebooks via detailed command-line interfaces provided by the automation. This allows you to create, list, and manage NotebookLM notebooks for various research and content synthesis tasks.

Why does web scraping fail for certain sources when adding them to NotebookLM?

Web scraping fails when sites employ anti-crawler protections blocking direct URL access. The Skill addresses this by falling back to browser-based extraction to successfully retrieve the content.