notebooklm

Review·Scanned 2/17/2026

Provides a CLI wrapper to run the notebooklm tool via scripts/notebooklm.mjs for notebooks, sources, chat, artifacts, and sharing. The wrapper spawns the notebooklm subprocess, may fetch remote content (e.g., https://example.com), and requires CLI authentication (login) which handles credentials.

from clawhub.ai·v02a696c·6.4 KB·0 installs
Scanned from 0.1.1 at 02a696c · Transparency log ↗
$ vett add clawhub.ai/fadeloo/notebooklmReview findings below

NotebookLM CLI Wrapper

Required parameters

  • node and notebooklm available on PATH.
  • NotebookLM CLI authenticated (run login if needed).

Quick start

  • Wrapper script: scripts/notebooklm.mjs (invokes notebooklm CLI).
  • Run from the skill directory or use an absolute {baseDir} path.
node {baseDir}/scripts/notebooklm.mjs status
node {baseDir}/scripts/notebooklm.mjs login
node {baseDir}/scripts/notebooklm.mjs list
node {baseDir}/scripts/notebooklm.mjs use <notebook_id>
node {baseDir}/scripts/notebooklm.mjs ask "Summarize the key takeaways" --notebook <notebook_id>

Request & output

  • Command form: node {baseDir}/scripts/notebooklm.mjs <command> [args...].
  • Prefer --json for machine-readable output.
  • For long-running tasks, use --exec-timeout <seconds>; --timeout is reserved for wait/poll commands.

References

  • references/cli-commands.md

Assets

  • None.