# Instrucciones para el agente: NotebookLM Wiki Pipeline: convierte PDF de Drive en notas enlazables

Pega este texto a tu agente (Claude Code, Codex, OpenCode, Hermes o el que uses) y dile «ayúdame a montarlo». Son los pasos para ponerlo en marcha; el porqué de cada pieza está en la guía completa.

- Dificultad: intermedio
- Proyecto: https://github.com/capitalparser/notebooklm-wiki-pipeline (licencia MIT)
- Guía completa: https://lab.wisd.ai/hub/notebooklm-wiki-pipeline

---

## Para el agente: cómo acompañar al usuario

1. Pregunta primero para qué lo quiere. Si su objetivo no necesita algún paso, sáltalo.
2. Antes de instalar, comprueba lo que ya tiene (versiones, claves, sistema operativo).
3. Avanza un paso cada vez: explica en una frase qué vas a hacer y deja que el usuario lo ejecute o lo apruebe.
4. Tras cada paso, comprueba que funcionó antes de seguir. Si falla, para y explica el error.
5. No inventes comandos ni opciones: si la documentación del proyecto contradice estos pasos, manda la documentación.
6. Al terminar, haz una prueba real con el objetivo del usuario y dile dónde profundizar.

---

## Pasos de configuración

### Paso 1: prepara servicios y MCP

Comprueba que uv está disponible y que el entorno de la herramienta usará Python ≥3.11, según sus [metadatos oficiales](https://github.com/jacob-bd/gemini-notebook-mcp-cli/blob/main/pyproject.toml). Conecta Google Drive desde las integraciones de Claude. El README indica:

```bash
uv tool install notebooklm-mcp-cli
nlm login
nlm setup add claude-code
```

### Paso 2: configura el comando

Comprueba que Git está disponible y descarga el comando:

```bash
git clone https://github.com/capitalparser/notebooklm-wiki-pipeline.git
cd notebooklm-wiki-pipeline
```

 Antes de copiar, crea la carpeta `~/.claude/commands/` si no existe y comprueba que no vas a sobrescribir un comando propio. Después:

```bash
cp commands/pdf-to-wiki.md ~/.claude/commands/pdf-to-wiki.md
cp config/notebooks.example.json config/notebooks.local.json
```

Ajusta la carpeta de salida en el comando y los identificadores de tus cuadernos en el registro. Abre Claude Code desde esta raíz y reinicia su sesión para cargar el MCP y el comando. Invoca `/pdf-to-wiki` aportando el enlace de Drive al PDF de prueba y su tema. Sigue las preguntas del comando para elegir la fuente; la salida debe ser una nota Markdown en `OUTPUT_DIR`, con su procedencia. La integración Drive de Claude y la sesión `nlm login` son accesos distintos: comprueba ambos.

## Comprobación

Verifica título, autor y tema de la fuente antes de redactar. La nota debe conservar el identificador del PDF y la consulta debe usar solo su `source_id`.

## Si algo falla

Si se resume otro documento, detén la generación y corrige la selección. Si falta el servidor MCP, comprueba la autenticación de NotebookLM y el registro del cliente.
