Journal Recall

Cerca e riassume un diario di lavoro esistente in stile Obsidian per data, parola chiave o progetto.

di backspace-shmackspace · backspace-shmackspace/claude-devkit

Richiede configurazione ★ 8.4/10

Journal Recall — Cerca e riassume un diario di lavoro esistente in stile Obsidian per data, parola chiave o progetto.

Cosa fa

Classifica una query di richiamo (ricerca per data, intervallo di date, parola chiave, argomento, riunione, revisione settimanale o stato del progetto) e recupera le voci corrispondenti da una directory fissa ~/journal/ utilizzando Read/Glob/Grep, quindi formatta il risultato per intento con una riga di verdetto PASS/nessun risultato. Si attiva su frasi come "cosa ho", "richiamo", "revisione settimanale" o "cosa è successo il". Richiede che i dati del diario esistano già nello schema esatto daily/meetings/projects/decisions/learnings, normalmente popolato da un'abilità separata "journal" nello stesso repository.

Rapporto di test

Flusso di recupero solido, ma codifica in modo fisso JOURNAL_BASE=~/journal/ e presuppone che le voci esistano già in quello schema esatto daily/meetings/projects, creato da un'abilità separata "journal" nello stesso repository, non da questa. Installalo da solo su una macchina nuova e la primissima query restituisce 'nessuna voce trovata' perché non esiste ancora un diario.

Testato il: 2026-07-15 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /journal-recallCerca e riassume un diario di lavoro esistente in stile Obsidian per data, parola chiave o progetto.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

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