Founding Member: $499/mes de por vida
Micare
Productividad

Recordar conversaciones

Un skill (habilidad) que le da a tu asistente memoria de largo plazo: busca y analiza tus conversaciones pasadas de Claude Code desde un archivo de historial local, con búsqueda full-text y "lentes" para recap, aprendizajes y errores que se repiten.

SkillPremiumProductividadmemoria y contexto

🌱 Empieza aquí · Recordar conversaciones

Esta semilla le da a tu asistente memoria de largo plazo. Cuando le preguntes "¿en qué quedamos?", "¿qué decidimos de aquello?" o "¿qué he aprendido en este proyecto?", en vez de encogerse de hombros, busca dentro de tus conversaciones pasadas de Claude Code y te contesta con lo que de verdad discutieron. Trae búsqueda por palabras clave y varios "lentes" de análisis (recap, aprendizajes, decisiones, errores que se repiten).

Requisito importante: este skill (habilidad) solo lee un archivo de historial de tus conversaciones (una base de datos SQLite en ~/.claude-memory/conversations.db). Ese archivo lo genera una herramienta aparte de memoria de conversaciones que indexa tus sesiones. Si aún no la tienes, el skill te avisará que no encuentra el archivo. Instálala primero, o apunta el skill a cualquier base compatible con --db. Sin ese archivo, el skill no tiene qué leer.

Para instalarla

Abre esta carpeta con Claude Code y dile a tu asistente:

"Siembra esta semilla 🌱"

Con eso basta de tu parte. Tu asistente hace todo lo demás y al final te dice cómo comprobar que quedó funcionando. Vas a ver algunas palabras en inglés en la pantalla; ni caso, él te guía.

¿Otras formas de pedírselo? "instala esta semilla", "pon a funcionar lo de recordar conversaciones", "haz el setup de esto". Te entiende igual.


Para el asistente que siembra 🤖

Este componente es un skill (habilidad) con dos scripts de Python (solo librería estándar, sin instalar nada). El skill solo lee un DB de historial de conversaciones; no ejecuta ingesta ni escribe en el DB.

1. Copia el skill a la carpeta de skills

El skill vive en ~/.claude/skills/recall-conversations/. Copia ahí todo el contenido de kernel/ (el SKILL.md, la carpeta scripts/ y la carpeta references/).

macOS / Linux:

mkdir -p "$HOME/.claude/skills/recall-conversations"
cp -R kernel/. "$HOME/.claude/skills/recall-conversations/"

Windows (PowerShell):

New-Item -ItemType Directory -Force "$HOME\.claude\skills\recall-conversations" | Out-Null
Copy-Item -Recurse -Force "kernel\*" "$HOME\.claude\skills\recall-conversations\"

2. (Opcional) Configura grupos de proyectos

Por default el usuario filtra por --project (nombre exacto del proyecto), que siempre funciona. Si quiere agrupar varios proyectos bajo una etiqueta (por ejemplo trabajo, personal), copia el archivo de ejemplo y edítalo con sus categorías:

macOS / Linux:

cp "$HOME/.claude/skills/recall-conversations/scripts/groups.config.example.json" \
   "$HOME/.claude/skills/recall-conversations/scripts/groups.config.json"

Luego edita groups.config.json y reemplaza los patrones de ejemplo por rutas reales de los proyectos de esta persona. El formato completo está en el encabezado de scripts/lib/groups.py. Si no sabes sus categorías, deja el skill sin este archivo: funciona igual con --project.

3. (Si aplica) Apunta a un DB en otra ruta

Si el DB de historial no está en ~/.claude-memory/conversations.db, todos los comandos aceptan --db /ruta/al/archivo.db, o puedes exportar la variable de entorno RECALL_DB_PATH con esa ruta.

4. Verificación post-siembra (obligatoria)

a) Los archivos quedaron colocados:

ls -la "$HOME/.claude/skills/recall-conversations/SKILL.md" \
       "$HOME/.claude/skills/recall-conversations/scripts/search_conversations.py"; echo "exit=$?"

Salida esperada: las dos rutas listadas y exit=0. Si sale No such file or directory, la copia no se completó; repite el paso 1.

b) Los scripts corren (prueba de comportamiento):

python3 "$HOME/.claude/skills/recall-conversations/scripts/search_conversations.py" --help

Salida esperada: el texto de ayuda con las opciones (--query, --group, --lens, etc.) y exit=0. Esto confirma que Python y los scripts funcionan aunque el DB todavía no exista.

c) Prueba real contra el historial (si el DB ya existe):

python3 "$HOME/.claude/skills/recall-conversations/scripts/recent_chats.py" --n 2

Si el DB existe, verás tus 2 sesiones más recientes en markdown. Si en su lugar sale "Error: DB no encontrado...", el skill quedó bien instalado pero falta la herramienta que genera el historial (ver el requisito de arriba); avísale a la persona.

Cuando las partes (a) y (b) pasen, avísale a la persona en una línea qué gana con esto.


✅ ¿Cómo sé que funcionó?

De ahora en adelante, cuando le pidas a tu asistente "¿en qué quedamos con tal proyecto?" o "¿qué decisiones tomamos la semana pasada?", va a bucear en tus conversaciones pasadas y te va a traer un resumen con lo que de verdad discutieron, no un "no me acuerdo". Y cuando le pidas los "learnings" o los errores que se repiten, te ofrece guardarlos como reglas permanentes para que no se te olviden.

Lo único que necesitas es tener instalada la herramienta que va guardando el historial de tus sesiones. El resto lo hace el skill solo. 🌱

¿Quieres implementarla con acompañamiento?

Agenda una asesoría directa con JP y aterrízala en tu caso · desde $600 MXN.

Agendar una asesoría