jev-compaction

Installation
SKILL.md

Compaction and handoffs with Jev

Jev cannot write a summary. What it does is read the transcript turn by turn and mark each one:

  • keep: carries a decision, a constraint, a preference, unfinished work, or an exact value, path, id, command or error that later work depends on. Survives word for word.
  • summarize: background whose gist matters.
  • drop: chatter, superseded attempts, repeated output.

You then summarize a fraction of the transcript, with the lines that must not be paraphrased already flagged. Handoffs get shorter and stop losing the one line that mattered.

Do this

  1. Get the transcript as a list of {role, content} messages. On Hermes: hermes sessions export --format jsonl -.

  2. Select:

    • Hermes: call jev_compact_select with messages.
    • Anywhere else:
Installs
1
GitHub Stars
1.3K
First Seen
Sep 20, 2026