Enregistrer la session dans Roam Research

VérifiéSûr

Enregistre un résumé de la session en cours dans Roam Research en exécutant ai-logger. Utile pour conserver une trace de vos sessions Claude Code dans votre base de connaissances Roam.

Spar Skills Guide Bot
ProductiviteIntermédiaire
3002/06/2026
Claude Code
#session-logging#roam-research#ai-logger#claude-code

Recommandé pour

Notre avis

Enregistre un résumé de la session Claude Code en cours dans Roam Research via l'outil ai-logger.

Points forts

  • Automatise la journalisation des sessions sans intervention manuelle.
  • Utilise l'identifiant de session et le chemin du transcript pour un suivi précis.
  • Intègre directement avec Roam Research pour la gestion des connaissances.

Limites

  • Nécessite que ai-logger soit installé et configuré au préalable.
  • Le chemin du transcript dépend de la structure du projet, ce qui peut entraîner des erreurs.
  • Ne fonctionne qu'avec Claude Code, pas avec d'autres plateformes d'IA.
Quand l'utiliser

À la fin d'une session Claude Code pour sauvegarder le contexte dans Roam Research.

Quand l'éviter

Lorsque vous n'utilisez pas Roam Research ou que ai-logger n'est pas disponible.

Analyse de sécurité

Sûr
Score qualité88/100

The skill runs a specific, well-defined `ai-logger` command with static arguments derived from environment variables and context. It does not execute arbitrary code, exfiltrate data, or introduce injection risks. The use of Bash is constrained to a single safe invocation.

Aucun point d'attention détecté

Exemples

Log session to Roam
Log this session to Roam Research.

name: note description: Log a summary of this session to Roam Research allowed-tools: Bash, Read, Glob

Log the current session to Roam Research by running ai-logger.

The session ID is provided in the command context above (look for session-id in the command-message).

To find the transcript path, the pattern is: ~/.claude/projects/{project-path-with-slashes-replaced-by-dashes}/{session-id}.jsonl

For example, if cwd is /home/user/Projects/myapp and session ID is abc-123, the transcript is at: ~/.claude/projects/-home-user-Projects-myapp/abc-123.jsonl

Run ai-logger with the discovered values:

ai-logger log \
    --source claude-code \
    --session-id "<session-id-from-context>" \
    --transcript "<computed-transcript-path>" \
    --cwd "$(pwd)" \
    --machine "$(hostname)"

After running, confirm to the user that the session was logged (or report any errors).

Skills similaires