session-synthesizer

Consolidate session data into unified daily notes and knowledge bases.

3|1|Updated Nov 5, 2025
One-click install
npx skills add https://github.com/astoreyai/claude-skills --skill session-synthesizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-synthesizer
Source: https://github.com/astoreyai/claude-skills/tree/main/skills/session-synthesizer
Command: npx skills add https://github.com/astoreyai/claude-skills --skill session-synthesizer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Consolidates scattered session data from memory-keeper, todo-keeper, and vault-keeper into unified daily notes and knowledge bases to preserve context and continuity across sessions.

Core Features & Use Cases

  • Unified synthesis: gathers todos, git status, working directory, and session metadata to generate clear summaries.
  • Daily consolidation: merges session logs into a daily note for easy review.
  • CLAUDE.md integration: updates timestamps and archives old notes to keep CLAUDE.md current.
  • Project-scoped state: saves checkpointed session state to support context amnesia prevention and seamless resumption.

Quick Start

Run the session-synthesizer at the end of a work session to generate a daily summary and update CLAUDE.md.

Frequently Asked Questions about session-synthesizer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I consolidate scattered session data into unified daily notes?

To consolidate scattered session data into unified daily notes, run a session synthesizer at the end of your work session. It gathers todos, git status, and session metadata to generate clear summaries, merging logs into a single daily note for easy review.

How does checkpoint merging prevent context amnesia between coding sessions?

Checkpoint merging prevents context amnesia by saving project-scoped session state. This preserves working directory details and todos, allowing seamless resumption of your work without losing continuity across multiple sessions.

Can I sync my daily notes and knowledge base to Google Drive using rclone?

Yes, you can sync daily notes and knowledge bases to Google Drive using rclone. The synthesis process includes an optional cloud sync feature to automatically push your consolidated session summaries and project dashboards to your remote storage.

What is the best way to update CLAUDE.md with current session summaries?

The best way to update CLAUDE.md is to run a session synthesis at the end of your work. It automatically updates timestamps and archives old notes, keeping your project context current without manual intervention.

Does session synthesis work with Obsidian for generating daily notes?

Yes, session synthesis works with Obsidian for generating daily notes. It consolidates project dashboards, todos, and session metadata into a unified format suitable for your Obsidian daily notes and knowledge base vault.

What are the limitations of relying on automated worklog synthesis for project state management?

A limitation of automated worklog synthesis is that it depends on the availability of scattered session data from memory-keeper, todo-keeper, and vault-keeper. If upstream session metadata is missing, the generated daily notes and project dashboards will lack full context.