notebooklm

Create and manage Google NotebookLM notebooks, ingest sources, and generate artifacts programmatically.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/perfectuser21/cecelia --skill notebooklm-perfectuser21
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notebooklm
Source: https://github.com/perfectuser21/cecelia/tree/main/packages/workflows/skills/notebooklm
Command: npx skills add https://github.com/perfectuser21/cecelia --skill notebooklm-perfectuser21

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides complete programmatic access to Google NotebookLM, enabling advanced automation for research, content generation, and data analysis beyond the web UI's capabilities.

Core Features & Use Cases

  • Full API Access: Interact with NotebookLM features not available in the web interface.
  • Notebook Management: Create, manage, and interact with notebooks programmatically.
  • Content Generation: Generate various artifact types like podcasts, videos, reports, quizzes, and flashcards from your research.
  • Data Export: Download generated content and extracted data in multiple formats.
  • Use Case: Automatically generate a podcast summarizing key research papers added to a notebook, then download it as an MP3 file.

Quick Start

Use the notebooklm skill 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
Can I automate Google NotebookLM notebook creation and source ingestion programmatically?

Yes, you can automate Google NotebookLM notebook creation and ingest sources like URLs, PDFs, audio, video, and images programmatically. This Skill provides full API access for research and content generation beyond the standard web UI capabilities.

How do I generate audio podcasts and video reports from research papers using Google NotebookLM?

You generate audio podcasts, video reports, quizzes, and flashcards from research papers by using the content generation features of Google NotebookLM. This enables automated creation of diverse artifact types directly from your ingested sources.

Does this Google NotebookLM automation support batch downloads and programmatic sharing of generated content?

Yes, Google NotebookLM automation supports batch downloads and programmatic sharing of generated content. You can retrieve source fulltext and export extracted data in multiple formats, features that extend beyond the standard web interface.

What are the limitations of using Google NotebookLM for automated data analysis?

While Google NotebookLM offers robust error handling and language configuration for automated data analysis, it operates within the constraints of the underlying Google AI platform. Complex workflows may require careful source preparation to ensure accurate artifact generation.

Is there a way to retrieve source fulltext from a Google NotebookLM notebook via API?

Yes, you can retrieve source fulltext from a Google NotebookLM notebook via API. This capability allows you to extract raw data from ingested documents, URLs, and media for downstream analysis or external processing.

Can I configure language settings when generating flashcards and quizzes through NotebookLM?

Yes, you can configure language settings when generating flashcards and quizzes through NotebookLM. The Skill includes language configuration options to ensure generated artifacts match your required output dialect and formatting.