notebook-initlisted
Install: claude install-skill ksdisch/claude-config
# notebook-init — Initialize a new NotebookLM notebook
Bootstrap a NotebookLM notebook with sources, baseline artifacts, and a local sidecar in `~/Projects/NotebookLMs/`. Templates provide sensible defaults; the user can always tweak. Reference `nlm-skill` for full tool/CLI documentation. Tool preference: **MCP-first** (`mcp__notebooklm-mcp__*`), fall back to `nlm` CLI via Bash where MCP doesn't cover something.
Every template includes a baseline audio overview.
## Templates
| Template | Purpose | Chat goal | Tags | Baseline artifacts |
|---|---|---|---|---|
| `research-project` | Deep investigation of a topic | `default` | `research` | Briefing Doc + deep_dive audio (default length) |
| `learning-topic` | Personal study / skill-building | `learning_guide` | `learning` | Study Guide + flashcards (`difficulty=medium`) + quiz (`question_count=5`, `difficulty=medium`) + mind map + deep_dive audio (default length) |
| `podcast-feed` | Listen-first ingestion of articles/videos | `default` | `podcast` | Brief audio (short) + Briefing Doc |
| `knowledge-base` | Long-lived reference for a domain | `default` | `knowledge-base` | Briefing Doc + data table ("Extract key entities, dates, decisions") + deep_dive audio (default length) |
| `custom` | Anything else | (ask) | (ask) | deep_dive audio (default length) + ask for others |
## Workflow
### 1. Preflight
- `which nlm` — abort with install instructions if missing.
- Auth check via `mcp__notebooklm-mcp__server_info` (or `nlm log