An automated browser-driven skill that bridges Claude Code and Google NotebookLM to query your documents and retrieve citation-backed Gemini answers.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install phy-notebooklm
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 phy-notebooklm 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 Research Assistant Skill bridges the gap between your local AI development agent and Google's NotebookLM, allowing you to run document-grounded, zero-hallucination queries directly from Claude Code. By integrating browser automation into your development cycles, this tool automates authentication, manages document libraries, and uses Gemini's context windows to answer queries solely from your uploaded sources. Integrating Openclaw Skills like this helps developers query technical APIs, textbook folders, or research files on the fly.
Built to operate seamlessly behind the scenes, the skill features a managed execution environment that eliminates virtual environment mismatches. Whether querying system architecture specifications or indexing active course syllabus repositories, this assistant streamlines complex technical document ingestion.
https://notebooklm.google.com/notebook/...) is shared in your agent's command interface.run.py wrapper script.auth_manager.py to determine if a valid Chromium session state is available locally.To setup the NotebookLM integration via Openclaw Skills, run the configuration and login sequences:
Run the setup command. Note that a visible browser will launch automatically for manual Google login:
python scripts/run.py auth_manager.py setup
Verify authentication is successful:
python scripts/run.py auth_manager.py status
To add a notebook to your index, query it automatically to extract metadata (Smart Add), or add it manually:
# Smart Add (Recommended auto-discovery)
python scripts/run.py ask_question.py --question "What topics are covered in this notebook? Provide a brief overview." --notebook-url "[YOUR_NOTEBOOK_URL]"
# Manual Add (Requires metadata fields)
python scripts/run.py notebook_manager.py add \
--url "https://notebooklm.google.com/notebook/your-notebook-uuid" \
--name "Microservices Architecture Docs" \
--description "Database schemas and system design guidelines for scaling microservices" \
--topics "architecture,databases,devops"
Ask questions using either notebook identifiers or direct URLs:
# Query by active or targeted notebook ID
python scripts/run.py ask_question.py --question "What is the backoff policy for database connections?" --notebook-id notebook-uuid
All session assets and configuration parameters are localized within ~/.claude/skills/notebooklm/data/:
| Directory/File | Data Scope | Security & Git Status |
|---|---|---|
library.json |
Local catalog listing notebook configurations, tags, descriptions, and IDs. | Git-ignored, confidential |
auth_info.json |
Authentication checks and expiration details for persistent browser states. | Git-ignored, confidential |
browser_state/ |
Chromium cookies, cached profiles, and storage footprints. | Git-ignored, confidential |
Adjust optional runtime behaviors inside the skill root folder:
HEADLESS=false # Toggle browser execution mode (true/false)
STEALTH_ENABLED=true # Emulates natural human interactions to skip detection
TYPING_WPM_MIN=160 # Lower boundary for text generation speed
TYPING_WPM_MAX=240 # Upper boundary for text generation speed
DEFAULT_NOTEBOOK_ID= # Default target if no ID/URL is parsed
upload_files.py): Batches PDF, DOCX, TXT, and Markdown files to specific notebooks complete with dry-run evaluation frameworks.run.py script wrapper standard across Openclaw Skills to handle .venv scaffolding automatically.Loading
An AI-powered web accessibility reviewer that automatically audits web pages and code structures against WCAG 2.2 AA compliance standards.

An AI-powered frontend code reviewer that automates design system compliance, structural audits, responsiveness checks, and visual consistency for React and Vue applications.

A comprehensive whole-repository audit skill for AI agents to contrast stated system claims with the underlying reality of files, tests, and runtime evidence.

An automated AI agent skill for seamless vector database migration from Milvus, Elasticsearch, Qdrant, or CSV to Alibaba Cloud Lindorm with built-in checkpoint resume.

A structured, parallel-first research skill that enables AI agents to decompose complex queries, execute concurrent searches, and synthesize high-confidence answers.

An expert frontend design skill that guides AI agents to construct high-quality, production-grade web interfaces and components that avoid generic AI aesthetics.








































