← Back to Skills Marketplace
11751
Downloads
21
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install tiangong-notebooklm-cli
Description
NotebookLM CLI wrapper via `node {baseDir}/scripts/notebooklm.mjs`. Use for auth, notebooks, chat, sources, notes, sharing, research, and artifact generation/download.
Usage Guidance
Review this skill before installing if you use NotebookLM with private, regulated, or business-sensitive material. Only run deletion, sharing, public access, export, and import commands when you have verified the target notebook or recipient and understand the account-level impact.
Capability Analysis
Type: OpenClaw Skill
Name: tiangong-notebooklm-cli
Version: 0.1.1
The skill bundle acts as a thin wrapper for the `notebooklm` CLI tool. The `scripts/notebooklm.mjs` file uses `node:child_process.spawnSync` to execute the `notebooklm` command, passing all arguments directly. This is a legitimate and common pattern for CLI wrappers, and arguments are passed as an array, mitigating shell injection vulnerabilities within the wrapper itself. The `SKILL.md` and `references/cli-commands.md` files provide clear, functional instructions for using the wrapper without any evidence of prompt injection attempts or instructions for malicious behavior. There is no indication of data exfiltration, persistence mechanisms, or other malicious intent.
Capability Assessment
Credentials
Use of an authenticated external NotebookLM account is expected for this purpose, but prompts, sources, notes, artifacts, and sharing changes may affect external account data.
Install Mechanism
No hidden installer or remote payload retrieval was found; the included script only invokes `notebooklm` from PATH with the supplied arguments.
Instruction Scope
The command catalog includes destructive `--yes` deletion commands and sharing commands that can add editors or enable public access, but it does not clearly warn users about irreversible data loss or exposure of notebook contents.
Persistence & Privilege
The skill itself does not create persistence or privilege escalation, but it relies on the user's existing NotebookLM authentication/session and documents commands that can modify account-hosted content.
Purpose & Capability
The wrapper's capabilities align with its stated purpose: it forwards user-selected commands to the existing `notebooklm` CLI for auth, notebooks, chat, sources, notes, sharing, research, and artifacts.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tiangong-notebooklm-cli - After installation, invoke the skill by name or use
/tiangong-notebooklm-cli - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
remove tiangong workspace relation
v0.1.0
Initial release. Adds NotebookLM CLI wrapper scripts and guidance for notebooks, sources, and artifacts.
Metadata
Frequently Asked Questions
What is NotebookLM CLI?
NotebookLM CLI wrapper via `node {baseDir}/scripts/notebooklm.mjs`. Use for auth, notebooks, chat, sources, notes, sharing, research, and artifact generation/download. It is an AI Agent Skill for Claude Code / OpenClaw, with 11751 downloads so far.
How do I install NotebookLM CLI?
Run "/install tiangong-notebooklm-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is NotebookLM CLI free?
Yes, NotebookLM CLI is completely free (open-source). You can download, install and use it at no cost.
Which platforms does NotebookLM CLI support?
NotebookLM CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created NotebookLM CLI?
It is built and maintained by Fadeloo (@fadeloo); the current version is v0.1.1.
More Skills