This is a full-featured bridge to Google NotebookLM that runs browser automation under the hood. You get persistent Chrome profiles for auth, batch queries across multiple notebooks, recursive folder sync with hash-based deduplication, and structured JSON or Markdown exports. The workflow is straightforward: authenticate once per profile, register your notebooks by URL, then query them or bulk-manage sources. Everything defaults to headless with dry-run flags on destructive operations, retry logic for flaky browser states, and artifact capture when things fail. If you're building workflows that need to programmatically tap into NotebookLM notebooks or keep large source collections in sync, this handles the tedious Playwright orchestration.
npx skills add https://github.com/sanjay3290/ai-skills --skill notebooklm