back to all work

sessionscribe ⟶ claude-code plugin

SessionScribe

live

A Claude Code plugin that logs every session and writes an AI summary at exit.

Tech stack: Claude Code, Hooks, Claude API, TypeScript

summary

SessionScribe hooks into the Claude Code agent lifecycle to capture what happened in a working session, then generates a concise markdown summary when the session ends.

The design bet is to ride the agent's real lifecycle through hooks rather than wrapping the CLI. Summarization runs on Claude Haiku, so it stays cheap and fast even for long sessions, and every log is written locally where you can keep and grep it.

It is published on the Claude Plugin Hub and submitted to Anthropic's official plugin directory.

features

architecture

A full plugin lifecycle — capture, structure, summarize, persist. Hooks emit session events; a Haiku call condenses them into a markdown summary at exit; the result is written to the local filesystem. Token budgeting keeps long sessions within limits.

changelog

    • Feature: Initial release: a Claude Code plugin that hooks the session lifecycle (UserPromptSubmit, PostToolUse, Stop) to log sessions and write an AI summary at exit.
    • Feature: Published to the Claude Plugin Hub with install instructions.
back to all work