Install
openclaw skills install danxbuidl-memory-distillerDistill repeated user preferences, successful patterns, and durable working rules into reusable memory notes or prompt-ready context blocks. Use when a user wants to capture habits, preserve preferences, summarize lessons from prior work, or convert raw conversation/task outcomes into structured memory.
openclaw skills install danxbuidl-memory-distillerUse this skill when the user wants to turn raw interaction history into stable, reusable memory. The goal is not to summarize everything. The goal is to keep only the parts that are durable enough to improve future work.
Read references/output-format.md when the user wants a structured output
template, a prompt-ready context block, or a reusable memory profile format.
Read references/example-prompts.md when the user needs prompt examples,
variation ideas, or help choosing the right invocation pattern.
If the user does not specify a format, default to this flow:
If the user already has a memory document, switch into review mode instead of rebuilding everything from scratch.
Use this skill when the user asks to:
Do not use this skill for:
Choose the narrowest output that matches the user's goal:
Read references/output-format.md before producing any structured output.
Only preserve information that looks durable.
Good candidates:
Weak candidates:
When a memory candidate is uncertain, mark it as tentative or exclude it.
Prefer memories that are supported by one of these:
Prefer to exclude items that are supported only by:
Start from the material the user provides or points to:
If the source material is large, first compress it into candidate signals rather than copying everything forward.
Look for statements that imply stable behavior, such as:
Group candidates into a small set of categories:
When possible, tag each candidate mentally as one of:
Drop any item that is:
Prefer precision over recall. A small memory set with strong signal is better than a large noisy list.
Rewrite valid items as clear, reusable guidance.
Prefer forms like:
Avoid forms like:
Choose the narrowest useful output for the user:
If the user does not specify a format, default to:
If the source says:
The distilled result should look like:
If repeated successful tasks show:
The distilled result should look like:
If the only evidence is:
Do not convert that into a durable preference unless there is more support.
When producing memory content:
If a prompt-ready context block is requested, keep it short enough that it can realistically be reused without bloating future prompts.