v0.1.1

NotebookLM CLI

Fadeloo Fadeloo ← All skills

NotebookLM CLI wrapper via `node {baseDir}/scripts/notebooklm.mjs`. Use for auth, notebooks, chat, sources, notes, sharing, research, and artifact generation/download.

Downloads
1.4k
Stars
2
Versions
2
Updated
2026-02-24

Install

npx clawhub@latest install tiangong-notebooklm-cli

Documentation

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.

Launch an agent with NotebookLM CLI on Termo.