Use this when the user asks to search memory, "did we already solve this?", "how did we do X last time?", or wants work from previous sessions.
fef3402Layered workflow. Do not dump full observations until IDs are filtered, and do not reach for raw tool bodies until the summaries came up short.
search(query) — index with IDstimeline(anchor=ID) — nearby contextget_observations(ids=[...]) — full details for those IDs onlyget_tool_uses(ids=[...]) — the ORIGINAL tool_input / tool_response for specific tool calls. Last resort: these are unsummarized and can run to thousands of tokens each.Stamp platformSource as cursor or grok-bot on writes for this host. When reading, do not drop the other host unless asked.
If MCP is missing, run the install skill first (npx claude-mem install --ide <host>).
Copy a source-pinned command for your client. You run it yourself.
Destination: .claude/skills/mem-search · pinned to the source commit
# Run from your project root
git clone https://github.com/thedotmack/claude-mem.git .skillboard-tmp
git -C .skillboard-tmp checkout fef3402e674bebbf72a23aeb735e91c92cd34afd
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/claude-mem-cursor/skills/mem-search" ".claude/skills/"
rm -rf .skillboard-tmpReview the source before running. This copies files into your project; it is not a one-click install and does not verify runtime safety.
sudo apt update && sudo apt install -y gitnpm install -g @anthropic-ai/claude-code# Run from your project root
git clone https://github.com/thedotmack/claude-mem.git .skillboard-tmp
git -C .skillboard-tmp checkout fef3402e674bebbf72a23aeb735e91c92cd34afd
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/claude-mem-cursor/skills/mem-search" ".claude/skills/"
rm -rf .skillboard-tmpDestination: .claude/skills/mem-search
Scanner static-checks@0.1.0 · commit fef3402e674b. Static checks cannot prove runtime safety – review the source and the exact diff before installing. How checks work.
No static rules matched. This is not a safety guarantee.