用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/akillness/oh-my-skills --skill notebooklm命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | notebooklm |
| description | Use this skill when > |
Query your NotebookLM notebooks directly. Source-grounded, citation-backed answers without leaving the editor.
notebooklm brings Google NotebookLM into your Claude Code workflow via browser automation (Patchright). Instead of switching tabs and copy-pasting, you ask questions from the terminal and get grounded answers from your uploaded sources.
claude plugin marketplace add PleasePrompto/notebooklm-skill
mkdir -p ~/.claude/skills
cd ~/.claude/skills
git clone https://github.com/PleasePrompto/notebooklm-skill.git notebooklm
npx skills add https://github.com/akillness/oh-my-skills --skill notebooklm
patchright install chrome (Chromium will NOT work)# 1. Install Python dependencies (auto-runs on first use)
cd ~/.claude/skills/notebooklm
python scripts/run.py auth_manager.py setup
# 2. A Chrome window opens — log in to Google manually
# The session is saved and reused for future queries
# 3. Add your first notebook
python scripts/run.py notebook_manager.py add \
--url "https://notebooklm.google.com/notebook/YOUR_ID" \
--name "my-research" \
--description "Research notes on topic X"
scrapling or web-research instead# Ask the currently active notebook
python scripts/run.py ask_question.py --question "What are the key findings about X?"
# Ask a specific notebook by ID
python scripts/run.py ask_question.py \
--notebook-id "my-research" \
--question "Summarize the methodology section"
# Ask with browser visible (useful for debugging)
python scripts/run.py ask_question.py \
--question "What does source 3 say about Y?" \
--show-browser
# List all notebooks
python scripts/run.py notebook_manager.py list
# Search notebooks
python scripts/run.py notebook_manager.py search "machine learning"
# Activate a notebook (sets it as the default)
python scripts/run.py notebook_manager.py activate --id "my-research"
# Remove a notebook from the library
python scripts/run.py notebook_manager.py remove --id "old-notes"
# Check auth status
python scripts/run.py auth_manager.py status
# Re-authenticate if session expired
python scripts/run.py auth_manager.py reauth
# Clear all auth data
python scripts/run.py auth_manager.py clear
All user data is stored locally at ~/.claude/skills/notebooklm/data/:
data/
├── library.json # Your notebook registry
├── auth_info.json # Authentication metadata
├── browser_state/ # Persistent browser session
│ ├── browser_profile/ # Chrome profile data
│ └── state.json # Cookies and localStorage
└── sessions.json # Active session tracking
| Constraint | Detail |
|---|---|
| Rate limit | 50 queries/day (free Google account) |
| Local only | Web UI sandbox blocks network access |
| Manual upload | Documents must be uploaded to NotebookLM manually first |
| Browser overhead | Each query opens a browser session (adds 3–10 seconds) |
| Auth renewal | Session cookies expire; run auth_manager.py reauth when needed |
| Symptom | Fix |
|---|---|
Authentication failed | Run python scripts/run.py auth_manager.py reauth |
Browser crash | Run python scripts/run.py auth_manager.py clear then setup |
No response / timeout | Increase timeout or run with --show-browser to inspect |
Rate limited | Wait 24 hours or use a different Google account |
Chrome not found | Run patchright install chrome (not chromium) |
Import error | First-run auto-setup may have failed; run setup_environment.py manually |
Full troubleshooting guide: ~/.claude/skills/notebooklm/references/troubleshooting.md
After each answer, always assess completeness:
"Is that ALL you need to know from this notebook on this topic?"
NotebookLM can answer follow-up questions within the same session context. Ask targeted follow-ups before switching notebooks to get the most grounded coverage.
~/.claude/skills/notebooklm/references/usage_patterns.md — advanced usage patterns~/.claude/skills/notebooklm/references/api_reference.md — programmatic usage~/.claude/skills/notebooklm/references/troubleshooting.md — troubleshooting guide~/.claude/skills/notebooklm/AUTHENTICATION.md — hybrid auth system details