notebook-assistlisted
Install: claude install-skill ksdisch/claude-config
# notebook-assist — Helper for existing NotebookLM notebooks
For notebooks that already exist. Three branching workflows; user picks one (or chains them). Tool preference: **MCP-first** (`mcp__notebooklm-mcp__*`); CLI fallback for aliases. Reference [[notebook-init]] for sidecar conventions and `nlm-skill` for full tool docs.
## When to use which sibling skill
- [[notebook-init]] — create a brand-new notebook from scratch
- [[interview-prep]] — create or extend an interview-prep notebook (specialized template)
- [[audio-series]] — generate a whole episodic *audio* series/season (+ optional per-episode study aids) for an existing notebook
- **notebook-assist** (this skill) — work *with* a notebook that already exists: refine an artifact idea, brainstorm new ones, manage sources
- [[notebook-merge]] — fold 2+ overlapping notebooks into ONE (sources, notes, regenerated artifacts, archival) — bigger than a source-management job
## Workflow
### 1. Identify the notebook
AskUserQuestion: `Use alias` / `Pick from list` / `Most recently used`.
- **Alias** — ask user; resolve via `nlm alias list` → notebook_id
- **List** — call `notebook_list`; show 10 most recent (title + alias + updated date); ask which
- **Recent** — read `~/Projects/NotebookLMs/INDEX.md`; pick the bottom-most entry; confirm
Capture: `notebook_id`, `alias`, sidecar path (`~/Projects/NotebookLMs/<alias>/`).
**If no sidecar exists** — AskUserQuestion: `Create one now (back-fill from notebook state)` / `Continue