notebooklm-manager

Solid

Manages NotebookLM notebooks — query, add, list, search, enable/disable, remove. Use when a notebooklm.google.com URL appears or user mentions NotebookLM. Handles URLs through its own Chrome agent — do not navigate directly. Requires: claude-in-chrome MCP.

AI & Automation 48 stars 5 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
56
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# NotebookLM Manager Query orchestration and notebook registry management. ## Instructions ### Tool Boundaries Chrome MCP tools (`mcp__claude-in-chrome__*`) aren't in this skill's allowed tool set — calling them directly will error. All browser interaction goes through the chrome-mcp-query agent via Task. If the agent returns an error, don't attempt Chrome tools yourself. ### 0. Data Path Resolution (run first) Read `~/.claude-code-zero/notebooklm-connector/data-path` to obtain `DATA_DIR`. The PreToolUse hook automatically detects install scope (project vs user) and writes the correct path. - The file contains a single line: the absolute path to the data directory. - Store this as `{DATA_DIR}` and use it for ALL subsequent file operations. - **File read error → Tell user to restart the session (hook may not be loaded).** ### 0.1 Config Read `{DATA_DIR}/config.json` for user preferences: - `max_followups`: Maximum follow-up queries in coverage analysis (default: 3) - `max_query_length`: Maximum characters per query sent to NotebookLM (default: 40000) - `language`: Preferred response language (null = match user's language) - `auto_coverage`: Enable automatic coverage analysis (default: true) If the file is missing or a field is absent, use defaults above. ### 1. Query Detection Extract from user message: - `notebook_id`: Which notebook (e.g., "claude-docs") - `question`: What to ask ### 2. Notebook Lookup Read `{DATA_DIR}/library.json` to find notebook URL. - **Fil...

Details

Author
LeeJuOh
Repository
LeeJuOh/claude-code-zero
Created
6 months ago
Last Updated
1 weeks ago
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category