Journal Recall

Busca y resume un diario de trabajo existente estilo Obsidian por fecha, palabra clave o proyecto.

Por backspace-shmackspace · backspace-shmackspace/claude-devkit

Funciona con configuración ★ 8.4/10

Journal Recall — Busca y resume un diario de trabajo existente estilo Obsidian por fecha, palabra clave o proyecto.

Qué hace

Clasifica una consulta de recuerdo (búsqueda por fecha, rango de fechas, palabra clave, tema, reunión, revisión semanal o estado del proyecto) y recupera entradas coincidentes de un directorio fijo ~/journal/ usando Read/Glob/Grep, luego formatea el resultado según la intención con una línea de veredicto PASS/sin resultados. Se activa con frases como "qué hice", "recuerdo", "revisión semanal" o "qué pasó el". Requiere que los datos del diario ya existan en el esquema exacto diario/reuniones/proyectos/decisiones/aprendizajes, normalmente poblado por una habilidad separada "journal" complementaria en el mismo repositorio.

Informe de la prueba

Flujo de recuperación sólido, pero codifica de forma rígida JOURNAL_BASE=~/journal/ y asume que las entradas ya existen en ese esquema exacto diario/reuniones/proyectos, creado por una habilidad separada 'journal' complementaria en el mismo repositorio, no esta. Instálala sola en una máquina nueva y la primera consulta devuelve 'no se encontraron entradas' porque aún no hay diario.

Probado el: 2026-07-15 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/backspace-shmackspace/claude-devkit
mkdir -p ~/.claude/skills
cp -r claude-devkit/contrib/journal-recall ~/.claude/skills/journal-recall

Comandos y prompts de ejemplo

  • /journal-recallBusca y resume un diario de trabajo existente estilo Obsidian por fecha, palabra clave o proyecto.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • What did I work on last week? Can you check my journal for me?
  • Summarize my journal entries about the API redesign project
  • What happened during my meeting with the design team on Tuesday?