🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

NotebookLM CLI

by @fadeloo

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

Versionv0.1.1
Downloads8,109
Installs61
Stars⭐ 20
Comments1
TERMINAL
clawhub install tiangong-notebooklm-cli

πŸ“– About This Skill


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

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 
    node {baseDir}/scripts/notebooklm.mjs ask "Summarize the key takeaways" --notebook 
    

    Request & output

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

  • references/cli-commands.md
  • Assets

  • None.
  • πŸ’‘ Examples

  • 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 
    node {baseDir}/scripts/notebooklm.mjs ask "Summarize the key takeaways" --notebook