notebooklm
Query NotebookLM Notebooks from Claude Code
También disponible en: teng-lin,ZhanlinCui
Stop the copy-paste dance between your browser and editor. This skill lets Claude Code chat directly with Google NotebookLM for source-grounded answers that cite your uploaded documents.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "notebooklm". What does my React documentation say about useEffect cleanup functions?
Resultado esperado:
According to your React docs (Chapter 3: Effects), cleanup functions in useEffect run before the component unmounts and before each re-render. Key points: (1) Return a cleanup function from useEffect, (2) Use cleanup to cancel subscriptions, clear timers, or abort fetch requests, (3) Cleanup prevents memory leaks. Example pattern shown in docs: useEffect(() => { const sub = subscribe(); return () => sub.unsubscribe(); }, []). Source: React-d guidebook, page 47.
Usando "notebooklm". Add this notebook to my library: https://notebooklm.google.com/notebook/xyz123
Resultado esperado:
I queried the notebook and discovered it contains: Python machine learning tutorials covering scikit-learn, pandas, and model evaluation. Added to your library as 'ML Fundamentals Guide' with topics: python, machine-learning, scikit-learn, pandas. You can now query it with commands like 'Ask my ML notebook about cross-validation techniques'.
Auditoría de seguridad
Riesgo medioStatic scanner detected 558 pattern matches across 20 files, but evaluation confirms most are false positives in documentation. Real risks: browser automation saves Google auth cookies locally, network access to notebooklm.google.com, and subprocess execution for internal scripts. All patterns are expected for legitimate NotebookLM integration. Markdown files triggered external_commands detections from code examples. Recommend warnings about authentication requirements and network dependency.
Problemas de riesgo medio (2)
Problemas de riesgo bajo (3)
Factores de riesgo
⚙️ Comandos externos (4)
🌐 Acceso a red (3)
📁 Acceso al sistema de archivos (3)
🔑 Variables de entorno (1)
Puntuación de calidad
Lo que puedes crear
Technical Documentation Research
Query API documentation, workshop manuals, or technical specs uploaded to NotebookLM. Claude asks comprehensive follow-ups to get complete implementation details, then writes correct code without hallucinating APIs.
Academic Literature Review
Upload research papers to NotebookLM and query them through Claude Code. Get synthesized answers with citations across multiple papers, enabling faster literature reviews and accurate referencing.
Personal Knowledge Base Queries
Build a library of notebooks containing your notes, meeting transcripts, and project docs. Query your entire knowledge base naturally through Claude, getting answers grounded in your actual content.
Prueba estos prompts
Ask my NotebookLM: What are the key specifications for [topic] in my uploaded documents?
Add this NotebookLM to my library: [notebook-url]. Query it first to discover what it contains, then save it with an appropriate name and topics.
Query my [notebook-name] notebook about [topic]. Ask comprehensive follow-up questions until you have complete information about: (1) core concepts, (2) implementation details, (3) edge cases, and (4) best practices. Then synthesize all answers.
I need to understand [topic] across my entire notebook library. Query each relevant notebook about this topic, compare the perspectives, identify any contradictions or gaps, and provide a unified synthesis with source citations.
Mejores prácticas
- Always use the run.py wrapper script - it handles virtual environment setup automatically and ensures dependencies are installed correctly
- Ask comprehensive questions with full context since each query opens a fresh browser session without memory of previous questions
- Review NotebookLM answers critically and ask follow-up questions when the 'Is that ALL you need to know?' prompt appears - this ensures complete information gathering
Evitar
- Do not attempt to use this skill in Claude Code web UI - it requires network access that the sandboxed environment does not provide
- Do not expect persistent session memory between queries - each question is independent and needs full context included
- Do not rely on this skill for time-sensitive or frequently changing information - NotebookLM only knows what you have uploaded to it