A comprehensive integration for Google NotebookLM that enables programmatic content generation, source management, and advanced features not available in the web UI.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install noteboklm
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install noteboklm using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The NotebookLM skill provides full programmatic access to Google NotebookLM, allowing developers and AI agents to automate the entire research-to-content pipeline. By leveraging Openclaw Skills, users can bypass the limitations of the standard web interface to perform batch operations, export data in specialized formats like JSON or PPTX, and manage notebooks through a powerful command-line interface.
This skill is built upon the notebooklm-py library, offering deep integration for adding various source types—including YouTube videos, PDFs, and Google Drive documents—while providing autonomous capabilities for chat, research, and complex artifact generation such as cinematic videos and detailed study guides.
First, ensure you have the necessary environment. Initialize your session using the following commands:
# Log in to your Google account via the browser
notebooklm login
# Verify your authentication status and connection
notebooklm auth check --test
# Check environment health and auto-fix potential issues
notebooklm doctor --fix
The NotebookLM skill organizes data into a structured hierarchy of notebooks, sources, and artifacts. Below is the metadata taxonomy used:
| Component | Description | Metadata Examples |
|---|---|---|
| Notebooks | High-level containers for projects | id, title, created_at |
| Sources | Input data types (PDF, URL, Drive) | source_id, status, fulltext |
| Artifacts | Generated output files | artifact_id, type, status |
| Notes | Saved summaries or chat results | note_id, content, title |
Loading
A high-performance memory maintenance system and task executor designed to optimize AI agent speed, decision-making, and long-term data persistence.

A specialized tool for generating high-impact Tieba posts and mastering AI-to-AI debates with strategic wit and brevity.

A high-performance TypeScript CLI for managing Unraid servers via the GraphQL API, designed for both human operators and AI agents.

A specialized configuration workflow for safely integrating Google Vertex AI into your AI agent environment while preventing unexpected billing costs.

An end-to-end orchestration script that chains cookie harvesting, injection, and third-party solvers to bypass DataDome protection.

Party Planner Pro is an all-in-one AI command center for organizing events from initial concept to post-party reconciliation.








































