Tooluck logoTooluck
SKILL.md

mem-search

Agent skill fromthedotmack/claude-mem

Smart search (default). Search claude-mem's persistent cross-session memory database in three steps: search, timeline, then selected get_observations. Use when user asks "did we already solve this?", "how did we do X last time?", or needs work from previous sessions.

How to install mem-search

install mem-search
# install the claude-mem pack with the skills CLI
npx skills add thedotmack/claude-mem

# or add only this skill to Claude Code: copy the folder

plugin/skills/mem-search/

# into

~/.claude/skills/mem-search/ (all projects)

.claude/skills/mem-search/ (one project)

plugin/skills/mem-search/SKILL.md

Apache-2.0Full file
1# Smart Search (Default)
2
3Search past work across all sessions. Use the original three-step mem-search workflow by default: search → timeline → selected get_observations. Reason about the index and context before choosing details. Do not use auto or guided modes.
4
5## Runtime and Tool Names
6
7The examples below use the local worker tools. Native Pi and DSH integrations
8name the same three steps `mem_search`, `mem_timeline`, and
9`mem_get_observations`. Native OpenCode uses `claude_mem_search`,
10`claude_mem_timeline`, and `claude_mem_get_observations`. CMEM Pro uses `memory_search`, `timeline`, and
11`get_observations`; use the parameter names advertised by that connection.
12
13A self-hosted server runtime uses the same three steps: `search`, `timeline`,
14and `get_observations`, scoped to the configured server project. Server
15observation IDs are strings. Set `projectId` only when selecting another
16authorized server project. Dumb search is unavailable in server runtime. A direct self-hosted `/v1/mcp`
17connection instead requires `projectId` on each call and `anchorId` for its
18timeline. CMEM Pro also uses `anchorId` for timeline context, and uses
19`get_summaries` when the selected index rows are session summaries. Follow the
20active connection’s advertised schema.
21
22## When to Use
23
24Use when users ask about PREVIOUS sessions (not current conversation):
25
26- "Did we already fix this?"
27- "How did we solve X last time?"
28- "What happened last week?"
29
30## Layered Workflow (ALWAYS Follow)
31…

Excerpt shown under the repository's Apache-2.0 license.

More skills in claude-mem

Keep exploring

Similar skill repositories

pbakaus /

impeccable
108k

The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.

2 skills

nexu-io /

open-design
107k

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.

40 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates