Search conversation history and understand Dream-managed profile and memory files.
59
68%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./nanobot/skills/memory/SKILL.mdSOUL.md — Bot personality and communication style. Managed by Dream. Do NOT edit.USER.md — User profile and preferences. Managed by Dream. Do NOT edit.memory/MEMORY.md — Long-term facts (project context, important events). Managed by Dream. Do NOT edit.memory/history.jsonl — append-only JSONL, not loaded into context. Prefer the
built-in grep tool to search it.Use the absolute History log path shown in the system prompt. Always pass it to
grep; never substitute a project-relative memory/history.jsonl, which may belong
to the selected project. Each JSONL line contains cursor, timestamp, and content.
output_mode="count" or the default
files_with_matches mode before expanding to full contentoutput_mode="content" plus context_before / context_after when you need the exact matching linesfixed_strings=true for literal timestamps or JSON fragmentshead_limit / offset to page through long historiesExamples (replace <history-log-path> with the absolute path from the system prompt):
grep(pattern="keyword", path="<history-log-path>", case_insensitive=true)grep(pattern="2026-04-02 10:00", path="<history-log-path>", fixed_strings=true)grep(pattern="keyword", path="<history-log-path>", output_mode="count", case_insensitive=true)grep(pattern="oauth|token", path="<history-log-path>", output_mode="content", case_insensitive=true)/dream-log command.c27b1f1
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.