NotebookLM Skill

ReviewAudited by ClawScan on May 10, 2026.

Overview

The skill’s NotebookLM purpose is coherent, but it stores Google session cookies/tokens and runs a persistent browser/dependency setup that is not reflected in the registry’s declared credentials or requirements.

Review this skill before installing if you are uncomfortable with persistent Google session cookies, local browser automation, or first-run dependency installation. Prefer a dedicated Google account, avoid uploading sensitive folders by mistake, and clear the skill’s data/auth files when you no longer need it.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Installing and using the skill can leave Google NotebookLM session material on disk; if those files are exposed, someone may be able to use the associated NotebookLM session.

Why it was flagged

This shows the skill handles sensitive Google session credentials. The registry metadata declares no primary credential and no env vars, so the credential/session authority is under-disclosed to installers.

Skill content
NotebookLM API credentials (token + cookie header) are persisted to `data/auth/google.json` on demand, or supplied via environment variables.
Recommendation

Use a dedicated Google account if possible, restrict permissions on the skill data directory, review the source before logging in, and clear auth data when you are done.

NoteHigh Confidence
ASI10: Rogue Agents
What this means

A local browser automation session may remain usable after a command finishes, and cached browser state can persist until cleaned up.

Why it was flagged

The skill intentionally keeps an authenticated browser session available across commands and restarts. This is purpose-aligned, but users should notice the persistence.

Skill content
The daemon keeps cookies/storage in memory for subsequent commands. Cookies and local storage are cached to `data/agent_browser/storage_state.json` for reuse after daemon restarts.
Recommendation

Stop the daemon and clear cached auth state when finished, especially on shared machines.

What this means

Running the skill may install local dependencies before executing the requested command.

Why it was flagged

The skill bootstraps dependencies during normal use even though the registry reports no install spec. This is disclosed and purpose-aligned, but it expands what happens on first invocation.

Skill content
First run creates `.venv` and installs Python/Node.js dependencies
Recommendation

Install from a trusted source, inspect dependency files where available, and run the first setup in an environment you are comfortable modifying.

What this means

A mistaken command could upload the wrong local files or delete NotebookLM content.

Why it was flagged

The skill exposes Google NotebookLM mutation and upload operations. These are consistent with notebook management, but they can change or remove account data.

Skill content
`delete [--id ID]` | Delete a notebook ... `upload <folder>` | Sync a folder of files to NotebookLM ... `source-delete <source-id>` | Delete a source
Recommendation

Confirm notebook IDs and target folders before running upload or delete commands, and use dry-run options for folder sync where possible.