Back to list
astoreyai

session-synthesizer

by astoreyai

Personal collection of Claude Code skills for enhanced AI-assisted workflows

1🍴 0📅 Jan 12, 2026

SKILL.md


name: session-synthesizer description: Comprehensive SessionEnd hook that syncs and synthesizes all daily completions, notes, todos, and conversation data into unified daily notes and knowledge bases. version: 1.0.0 author: Aaron Storey

Session Synthesizer

Unified SessionEnd hook that consolidates memory-keeper, todo-keeper, and vault-keeper into a single comprehensive synthesis system.

Features

  1. Extract - Gather session data

    • Todos (completed, in progress, pending)
    • Git status across active projects
    • Working directory context
    • Session metadata
  2. Synthesize - Generate summaries

    • Session summary for daily note
    • Update CLAUDE.md session notes
    • Update project dashboards if significant
  3. Sync - Persist and synchronize

    • Save todos to Obsidian vault
    • Trigger obsidian-sync (Google Drive)
    • Warn on uncommitted git changes
  4. Output - Report to user

    • Brief session summary
    • Sync status
    • Any warnings

Configuration

Replaces these hooks in settings.json:

  • memory-keeper/auto_update.py
  • todo-keeper/save_todos.py
  • vault-keeper/auto_cleanup.py

Usage

Automatically triggered on SessionEnd. No manual invocation needed.

Files

  • session_end.py - Main hook entry point
  • synthesizer.py - Core synthesis logic

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon