Skills Agentes

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.

Solicitabash
Estrellas
538

en todo el repo

Actividad
34

0–100, la ruta de este skill

Actualizado
hace 5 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
348 tok

55 tok en reposo

Paquete
1 archivo

1 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add duckdb/duckdb-skills --skill read-memories --agent claude-code

Se instala solo en este repositorio.

Este skill runs shell commands.

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

Úsalo cuando

  • El usuario dice 'te acuerdas', 'qué hicimos' o hace referencia a conversaciones pasadas
  • Se necesita contexto de sesiones anteriores para responder mejor

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • ¿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

    SKILL.md

    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

    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('<SEARCH_PATH>', auto_detect=true, ignore_errors=true, filename=true)
    WHERE message::VARCHAR ILIKE '%<KEYWORD>%'
      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 <SEARCH_PATH> and <KEYWORD> 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.

    Reproducido de duckdb/duckdb-skills bajo licencia MIT. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Requiere tener DuckDB instalado y logs de sesión de Claude Code en $HOME/.claude/projects/.

    Detalles

    Creador
    duckdb
    Categoría
    Productividad
    Licencia
    MIT
    Recursos incluidos
    Solo SKILL.md
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de duckdb/duckdb-skills

    Este repo incluye 9 skills. Si instalas uno, normalmente ya tienes los demás. Ver el pack duckdb-skills entero y su comando de instalación

    Convierte cualquier archivo de datos a otro formato: CSV, Parquet, JSON, Excel, GeoJSON y más, usando DuckDB.

    Costo de contexto al activarse
    725 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Permisos
    datos analitica

    Explora y consulta datos en S3, Cloudflare R2, GCS, MinIO o cualquier almacenamiento compatible con S3, sin necesidad de descargarlos.

    Costo de contexto al activarse
    852 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Permisos
    datos analitica

    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.

    Costo de contexto al activarse
    1k tok
    Tamaño del paquete
    3 archivos
    Última actualización
    hace 5 meses
    Permisos
    datos analitica

    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.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Permisos
    bases de datos

    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.

    Costo de contexto al activarse
    919 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Permisos
    datos analitica

    Adjunta un archivo de base de datos DuckDB para usarlo con /duckdb-skills:query. Explora el esquema (tablas, columnas, conteos) y escribe un state file SQL para restaurar la sesión con duckdb -init.

    Costo de contexto al activarse
    1.2k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Permisos
    bases de datos

    Skills relacionados

    Adjunta un archivo de base de datos DuckDB para usarlo con /duckdb-skills:query. Explora el esquema (tablas, columnas, conteos) y escribe un state file SQL para restaurar la sesión con duckdb -init.

    Costo de contexto al activarse
    1.2k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Permisos
    bases de datos

    Convierte cualquier archivo de datos a otro formato: CSV, Parquet, JSON, Excel, GeoJSON y más, usando DuckDB.

    Costo de contexto al activarse
    725 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Permisos
    datos analitica

    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.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    Permisos
    bases de datos