memstem-searchlisted
Install: claude install-skill Memstem/memstem
# MemStem Search
Search MemStem — the unified memory index that contains every AI agent's memories, skills, daily logs, and session captures (Ari + Claude Code today, more later). MemStem is the only place that sees cross-agent context; grep on a single workspace cannot.
## When to use
Any retrieval-style question — past decisions, project status, skills lookup, prior work, fuzzy or conceptual recall. Examples:
- "what did we decide about X"
- "what's the status of Y"
- "do we have a skill for Z"
- "what did Claude Code work on yesterday"
- "find the decision about the embedder migration"
Do **not** grep on a single workspace before trying this. grep can't see other agents' memories or Claude Code session captures, and most of what you're looking for is already indexed in MemStem.
## Procedure
This skill owns the full priority ladder. Try each rung in order; only fall through on hard failure.
### 1. MemStem MCP (preferred — shares process state)
If `mcp__memstem__memstem_search` is callable in the current session, use it:
```
mcp__memstem__memstem_search(query="<the args>", top_k=10)
```
**Deferred-tool gotcha — the rule that gets missed.** Claude Code does not pre-load MCP tool schemas. If a `<system-reminder>` lists `mcp__memstem__*` as **deferred tools**, the names are advertised but the schemas are not loaded — calling them directly fails with `InputValidationError`. Load the schemas first:
```
ToolSearch(query="select:mcp__memstem__memstem_search,mcp__memstem