# Read Memories > Busca en los logs de sesiones pasadas de Claude Code para recordar decisiones, patrones o trabajo pendiente. Úsalo cuando el usuario mencione conversaciones anteriores o necesites contexto previo. Fuente: https://skillsagentes.com/skills/duckdb/duckdb-skills/read-memories Markdown: https://skillsagentes.com/skills/duckdb/duckdb-skills/read-memories.md Repositorio: https://github.com/duckdb/duckdb-skills Autor: duckdb Licencia: MIT Actualizado: hace 5 meses Coste de contexto: 55 tok instalada, 348 tok al activarse, 348 tok con todos los archivos del bundle Bundle: 1 archivo, 1 KB Permisos que pide: bash ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add duckdb/duckdb-skills --skill read-memories --agent claude-code # Cursor npx -y skills add duckdb/duckdb-skills --skill read-memories --agent cursor # Codex npx -y skills add duckdb/duckdb-skills --skill read-memories --agent codex # Gemini CLI npx -y skills add duckdb/duckdb-skills --skill read-memories --agent gemini # Windsurf npx -y skills add duckdb/duckdb-skills --skill read-memories --agent windsurf # Cline npx -y skills add duckdb/duckdb-skills --skill read-memories --agent cline ``` ## Qué hace - Consulta con DuckDB los logs de sesiones pasadas de Claude Code (archivos .jsonl) buscando una palabra clave - Extrae proyecto, timestamp, rol y contenido de mensajes que coincidan con la búsqueda - Internaliza decisiones, patrones y TODOs pendientes sin mostrar los logs crudos al usuario ## Cuándo usarla - El usuario dice 'te acuerdas', 'qué hicimos' o hace referencia a conversaciones pasadas - Se necesita contexto de sesiones anteriores para responder mejor ## Qué la activa - "¿Te acuerdas qué decidimos sobre la migración de la base de datos?" - "¿Qué hicimos la semana pasada con el endpoint de pagos?" - "Busca en el historial de este proyecto lo que hablamos de autenticación --here" ## Antes de instalar - Requiere tener DuckDB instalado y logs de sesión de Claude Code en $HOME/.claude/projects/. - runs shell commands ## Archivos - SKILL.md — 1 KB ## SKILL.md Reproducido tal cual desde duckdb/duckdb-skills bajo MIT. Esta sección es el documento original y está en inglés. Search past session logs silently — do NOT narrate the process. Absorb the results and continue with enriched context. `$0` is the keyword. Pass `--here` as `$1` to scope to the current project only. ## Step 1 — Query ```bash duckdb :memory: -c " SELECT regexp_extract(filename, 'projects/([^/]+)/', 1) AS project, strftime(timestamp::TIMESTAMPTZ, '%Y-%m-%d %H:%M') AS ts, message.role AS role, left(message.content::VARCHAR, 500) AS content FROM read_ndjson('', auto_detect=true, ignore_errors=true, filename=true) WHERE message::VARCHAR ILIKE '%%' AND message.role IS NOT NULL ORDER BY timestamp LIMIT 40; " ``` Search paths: - All projects: `$HOME/.claude/projects/*/*.jsonl` - Current only (`--here`): `$HOME/.claude/projects/$(echo "$PWD" | sed 's|[/_]|-|g')/*.jsonl` Replace `` and `` before running. ## Step 2 — Internalize From the results, extract decisions, patterns, unresolved TODOs, and user corrections. Use this to inform your current response — do not repeat raw logs to the user. ## Dónde encaja - Categoría: [Productividad](https://skillsagentes.com/categorias/productividad.md) — Planificación, toma de notas y automatización de flujos personales. - Creador: [duckdb](https://skillsagentes.com/creators/duckdb.md) — 0 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Convert File](https://skillsagentes.com/skills/duckdb/duckdb-skills/convert-file.md): Convierte cualquier archivo de datos a otro formato: CSV, Parquet, JSON, Excel, GeoJSON y más, usando DuckDB. - [S3 Explore](https://skillsagentes.com/skills/duckdb/duckdb-skills/s3-explore.md): Explora y consulta datos en S3, Cloudflare R2, GCS, MinIO o cualquier almacenamiento compatible con S3, sin necesidad de descargarlos. - [Spatial](https://skillsagentes.com/skills/duckdb/duckdb-skills/spatial.md): Responde preguntas sobre datos espaciales con DuckDB: ubicaciones, coordenadas, distancias, mapas, direcciones, formatos como GeoJSON, Shapefile, GeoPackage, GPX o GeoParquet, usando también Overture Maps. - [Duckdb Docs](https://skillsagentes.com/skills/duckdb/duckdb-skills/duckdb-docs.md): Busca en la documentación de DuckDB y DuckLake y en posts del blog, devolviendo fragmentos relevantes mediante búsqueda de texto completo contra un índice local cacheado. - [Read File](https://skillsagentes.com/skills/duckdb/duckdb-skills/read-file.md): Lee cualquier archivo de datos (CSV, JSON, Parquet, Avro, Excel, spatial, SQLite) o URL remota (S3, HTTPS) usando DuckDB. No sirve para código fuente. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)