# Query NotebookLM notebooks from Claude Code

Finding answers across many NotebookLM notebooks is slow and repetitive. This skill routes NotebookLM queries and manages notebook entries through a guided Chrome automation flow.

## Install

```bash
npx skillstore add leejuoh/notebooklm-manager
```

## Metadata

- - Slug: leejuoh-notebooklm-manager
- - Version: 1.0.0
- - Author: LeeJuOh
- - GitHub username: LeeJuOh
- - License: MIT
- - Repository: https://github.com/LeeJuOh/claude-code-zero/tree/main/plugins/notebooklm-connector/skills/notebooklm-manager
- - Ref: main
- - Supported tools: Claude, Codex, Claude Code
- - Risk level: low
- - Risk factors: external\_commands, network, filesystem
- - Quality score: 73
- - Public page: https://skillstore.pages.dev/skills/leejuoh-notebooklm-manager
- - Manifest: https://skillstore.pages.dev/api/skills/leejuoh-notebooklm-manager/manifest

## Capabilities

- Detect NotebookLM requests and extract notebook ID and question.
- Look up notebook URLs from a local registry file.
- Trigger a Chrome-connected subagent to submit NotebookLM queries.
- Ask once per notebook whether to clear chat history.
- Return responses with a structured answer and citation section.

## Use Cases

- Research recall: Ask a specific NotebookLM notebook a targeted question and receive a cited answer.
- Product brief lookup: Query a product notes notebook for a feature detail before a meeting.
- Support knowledge check: Search a troubleshooting notebook for a known fix and confirm context.

## Prompt Templates

### List available notebooks

```
List my NotebookLM notebooks and show their IDs.
```

### Query a notebook by ID

```
Query notebook claude-docs about rate limits and summarize the answer with citations.
```

### Add a new notebook URL

```
Add this NotebookLM URL to my registry and name it onboarding-notes: https://notebooklm.google.com/notebook/XXXX.
```

### Fill coverage gaps

```
Ask my notebook about onboarding policies, then check for missing topics from my question and follow up if needed.
```

## Limitations

- Requires the Claude in Chrome extension and an active browser session.
- Cannot browse general websites or local files outside the notebook registry.
- Relies on NotebookLM availability and user authentication in Chrome.
- Does not validate or correct NotebookLM content beyond returned text.

## Best Practices

- Use specific notebook IDs and clear questions to reduce follow-ups.
- Keep NotebookLM open and authenticated before running queries.
- Confirm whether to clear chat history for sensitive topics.

## Anti Patterns

- Requesting general web searches outside NotebookLM.
- Providing a notebook name without an ID or URL.
- Expecting file uploads or local disk scanning.

## Security Audit

- - Safe to publish: true
- - Audited at: 2026-02-16T05:35:43.748\+00:00
- - Summary: Static findings are dominated by markdown command examples and documentation URLs in SKILL.md and reference files. No executable shell or cryptographic code is present in the skill instructions. The skill reads and writes local notebook metadata files, so standard filesystem caution applies.

## Stats

- - Views: 232
- - Downloads: 4
- - Favorites: 0
- - Popularity score: 0
