notebooklm-research
Installation
SKILL.md
NotebookLM Research Automation
Turn Claude Code into a research agent by automating Google NotebookLM. NotebookLM has no public API. This skill uses Playwright to control a real Chrome browser via CDP (Chrome DevTools Protocol). All commands output JSON to stdout.
Prerequisites
One-time setup (2 minutes):
pip install playwright && playwright install chromium
python scripts/setup_chrome.py
# Log in to Google in the Chrome window that opens
python scripts/notebooklm_client.py status # Verify: "authenticated": true
See references/authentication.md for detailed setup and troubleshooting.