A powerful integration that allows AI agents to query Google NotebookLM for source-grounded, citation-backed answers directly within the terminal.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install nblm
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 nblm using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The nblm skill is a sophisticated browser automation layer designed to bridge the gap between your local coding environment and Google NotebookLM. By leveraging Openclaw Skills, developers can now interact with their source-grounded notebooks without leaving the CLI, ensuring all AI-generated responses are backed by specific citations and documents. This drastically reduces hallucinations and provides a reliable way to query large documentation sets, research papers, or project-specific knowledge bases.
This skill provides a comprehensive CLI suite for managing notebooks, sources, and even generating multimedia artifacts like podcasts or slide decks from your data. It handles the complexities of Google authentication, multi-account switching, and environment management automatically through a specialized wrapper, making it an essential tool for high-accuracy AI research and developer workflows.
To begin using this capability within your Openclaw Skills collection, the setup process is automated to handle dependencies.
# Check your current authentication and library status
python scripts/run.py auth_manager.py status
# Perform the one-time Google authentication (opens a browser window)
python scripts/run.py auth_manager.py setup --service google
# Add your first notebook to the local library using a URL or ID
python scripts/run.py notebook_manager.py add --url "https://notebooklm.google.com/notebook/your-id"
All persistent data is stored locally to maintain privacy and state across sessions. The skill organizes its metadata and authentication tokens in a structured hierarchy.
| Data Component | Path | Description |
|---|---|---|
| Notebook Library | data/library.json |
Stores notebook IDs, descriptions, and associated topics. |
| Google Auth | data/auth/google/ |
Manages multi-account credentials and active account indexes. |
| Artifact Tracking | data/agent_browser/ |
Manages session IDs and watchdog PIDs for the automation daemon. |
| Local Sync State | data/library.json |
Tracks file hashes for folder synchronization to avoid redundant uploads. |
Loading
A sophisticated multi-model creation suite that transforms creative prompts into polished novels through an automated draft, triple-review, and revision pipeline.

A powerful tool for automating Feishu video conference scheduling and attendee management via CLI or AI agents.

A powerful CLI-driven skill to manage cards, lists, and boards on self-hosted WeKan servers through an AI agent.

A powerful bridge between your AI agent and Paperless-ngx for seamless document management, metadata tagging, and OCR retrieval.

A specialized bridge connecting AI agents to WooCommerce stores via the OpenClaw Connector Lite plugin.

A bridge between WooCommerce stores and AI agents for seamless order tracking and inventory management.








































