document-creator
Create and edit professional Word (.docx) and Excel (.xlsx) documents. Use to create reports, memos, proposals, financial models,…
Procedure for periodic memory dream consolidation. Run by the "Memory Dream" routine.
$ npx -y skills add khoj-ai/pipali --skill memory-dream --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/memory-dreamContext preview
The summary Claude sees to decide when to auto-load this skill.
Procedure for periodic memory dream consolidation. Run by the "Memory Dream" routine.
name: memory-dream description: Procedure for periodic memory dream consolidation. Run by the "Memory Dream" routine. metadata: visible: false
Fold what has happened since the last pass back into the memory store: merge what belongs together, correct what has changed, drop what is no longer true.
Your system prompt already carries the memory format, the four types, and the catalogue. This is the procedure to keep them organized and accessible.
Work the phases in order and finish with the report.
`list_files` on your memory directory, then read the memories that cover the topics you are about to touch. You are improving a store that already exists.
The trigger metadata names `review_since`. Read what was said since then:
bun ~/.pipali/skills/memory-dream/scripts/transcripts.ts --since <review_since>
Without `review_since` the script covers the last 7 days. `--limit <n>` caps how many conversations it prints, newest first.
What is worth carrying out of a transcript:
would rather you did it.
handed back to them.
true next month.
What is not:
For each thing worth keeping:
are harder to find than one saying both.
memory that argues with it.
Deleting is removing the file - `shell_command` with `rm`. The catalogue is derived from the directory, so nothing else needs updating.
The store works while it stays scannable; past roughly 200 memories, recall degrades for every one of them. Bring it back under that by merging overlapping files and deleting what has gone stale.
Then reread the descriptions. A description is the only thing a future recall sees, so one that could describe half the store makes its memory unreachable however good the body is. Sharpen the vague ones.
contradicts it, note the contradiction in the memory.
line in the catalogue; a deleted load-bearing one costs the user their context.
is worse than no memory.
Close with a short summary the user will read on the routine's card: what you added, what you merged, what you deleted, and why. A few lines. If you changed nothing, say that and say what you looked at.
An AI co-worker on your computer that can safely interact with files + the web to finish real work. Research across your docs and the web Create docs, spreadsheets, email, events and personal apps Automate routine workflows
Create and edit professional Word (.docx) and Excel (.xlsx) documents. Use to create reports, memos, proposals, financial models,…
Always read this skill before answering questions about your capabilities, UI, settings, state including past…
Guide to create effective skills. Use when users want to create a new skill (or update an existing skill) that extends your…