notebooklm-internal
Installation
SKILL.md
NotebookLM Internal (Write-Capable) Skill
⚠️ INTERNAL USE ONLY — excluded from public release via
.private. This fork adds programmatic source ingestion (issues #126 ensure_notebook, #127 add_source) for the X/YouTube → NotebookLM pipeline. All browser automation runs headless by default and is designed to execute under cron with zero human interaction. The first-timeauth_manager.py setupis the only step that can open a visible browser; everything else (queries, source ingestion, notebook resolution) is fully non-interactive.
Original Skill Documentation (forked from skills/notebooklm/)
Query Google NotebookLM for source-grounded answers from your uploaded documents. Each question opens a fresh browser session, retrieves the answer, and closes.
When to Use
Trigger when user:
- Mentions NotebookLM or shares a NotebookLM URL
- Asks to query their notebooks/documentation
- Uses phrases like "ask my NotebookLM", "check my docs", "query my notebook"
Critical: Always Use run.py Wrapper
NEVER call scripts directly. ALWAYS use python scripts/run.py [script]: