distill

Installation
SKILL.md

/distill

Surface patterns in accumulated knowledge. Propose what to keep, promote, compact, or dismiss. The human decides.

Salvage extracts learning from a single session; distill curates the corpus those extractions build. Without distill, metis accumulates but never compounds.

When to Use

Invoke /distill when:

  • After multiple sessions - The corpus has grown and hasn't been reviewed
  • Before a new phase - Want to know what's settled before moving forward
  • Search results feel noisy - oh_search_context returning too much loosely-related content
  • Similar learnings keep appearing - /salvage keeps extracting the same insights (the meta-signal)
  • End of a successful session - Even good sessions produce learnings worth capturing before context is lost

Use distill (not /salvage) when the session went well. /salvage is for stopping because things went wrong. Distill is for pausing because things went right — or finished — and learnings are worth capturing before context is lost.

Do not use when: You're in the middle of execution. Distill is a pause point, not a mid-flight activity.

Installs
44
GitHub Stars
1
First Seen
Mar 8, 2026
distill — open-horizon-labs/skills