NotebookLM Content Generator for Openclaw

A powerful automation skill that leverages Google NotebookLM to generate professional slides, audio explanations, and structured documents from various data sources.

aoaibiz
v1.0.0
Mar 18, 2026
0
768
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install notebooklm-content

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install notebooklm-content using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is NotebookLM Content Generator?

The NotebookLM Content Generator is a specialized addition to the Openclaw Skills library designed to streamline the creation of educational and professional assets. By utilizing browser automation via the OpenClaw browser relay, this skill interacts directly with Google NotebookLM to transform raw text, URLs, and files into sophisticated outputs like presentation slides, mind maps, and audio overviews.

This skill is particularly valuable for developers and researchers looking to bridge the gap between raw data collection and content production. By automating the manual clicking and typing required in the NotebookLM interface, Openclaw Skills allow for a hands-free workflow where users can programmatically trigger complex content generation tasks directly from their AI agent environment.

NotebookLM Content Generator Use Cases

  • Automatically converting research papers or web articles into structured presentation slides.
  • Generating high-fidelity audio explanations for long-form documents to facilitate auditory learning.
  • Building comprehensive study materials, including quizzes and mind maps, from a collection of source URLs.
  • Streamlining the production of internal reports and summaries from raw technical documentation.

How NotebookLM Content Generator Works

  1. The agent connects to the Chrome browser via the OpenClaw browser relay on the designated gateway port.
  2. It navigates to the NotebookLM interface and verifies the user's authentication status.
  3. The skill captures a real-time DOM snapshot to identify dynamic element references for navigation and interaction.
  4. Sources such as text or URLs are programmatically injected into a new or existing notebook.
  5. The skill triggers specific generation buttons (e.g., Slides, Audio, or Quiz) and monitors the UI for completion.
  6. Once the generation process is finished, the skill retrieves and returns the final notebook URL to the user.

NotebookLM Content Generator Setup

To use this within the Openclaw Skills ecosystem, ensure you have the OpenClaw browser relay extension installed and active.

  1. Open Chrome and log in to your Google NotebookLM account.
  2. Enable the relay for the target tab.
  3. Verify your connection status using the CLI:
openclaw browser status --browser-profile chrome-relay --json
  1. You can now navigate to the tool using:
openclaw browser open --url "https://notebooklm.google.com" --browser-profile chrome-relay

NotebookLM Content Generator Data Schema & Taxonomy

The skill manages data by interacting with the NotebookLM UI and organizing content based on the following element patterns and output types:

Output Type UI Element Pattern Description
Slides button with "tablet" icon Generates a visual presentation deck.
Audio button with "audio_magic_eraser" icon Creates a natural-sounding audio overview.
Mindmap button with "flowchart" icon Visualizes connections between source concepts.
Quiz button with "quiz" icon Generates assessment questions from content.
Report button with "auto_tab_group" icon Synthesizes sources into a formal document.

NotebookLM Content Generator Advanced Features

  • Dynamic Element Recovery: Automatically executes a fresh snapshot if element references change during a session.
  • Multi-Source Support: Ability to batch-process both text pastes and URL additions in a single workflow.
  • Progress Monitoring: Real-time reporting of generation status to handle long-running NotebookLM tasks (1-3 minutes).
  • Flexible Browser Profiles: Supports specific Chrome relay profiles to maintain isolation between different automation tasks.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*