claude

session-distill

End-of-session retrospective: finds scripts, CLI tools, fixes and corrections from the session and proposes the right home for each (new or edited skill, AGENTS.md/CLAUDE.md, memory, hook, command, subagent). Nothing is written without approval. Also ships an opencode plugin.

11 on GitHubby Dzianis Vashchukv0.3.0MITupdated 13 days ago

Not in a marketplace yet, so it loads for one session with --plugin-dir.

Plugin session-distill in dzianisv/opencode-plugins. Commands read from the repo's manifest — 12 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Slash commands (1)

  • /session-distill:session-distill

    Reflect on this session; propose skill, AGENTS.md, memory and tool improvements.

Hooks (3)

  • UserPromptSubmit

    python3 "${CLAUDE_PLUGIN_ROOT}/scripts/capture.py"

  • Stop

    python3 "${CLAUDE_PLUGIN_ROOT}/scripts/reminder.py"

  • SessionEnd

    python3 "${CLAUDE_PLUGIN_ROOT}/scripts/reminder.py"

View source on GitHub

More from dzianisv/opencode-plugins

All 4 plugins →

overhelm

claude

Injects a short-reply, plain-English instruction into every prompt so replies don't overwhelm. Also ships an opencode plugin.

hooks

11

When the agent stops, a cheap model audits the whole conversation against ~/.agents/AGENTS.md. Rule violations are fed back to the agent on your next message.

hooks

11

Re-prompts Claude Code when it stops prematurely — catches PERMISSION-SEEKING, STOPPED-WITH-TODOS, and FALSE-COMPLETE failure modes (78% of real agent stops are premature), and injects targeted recovery instructions via the Stop hook.

11

Maintain session-distill?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins4 plugins