Skills for Real Engineers. Straight from my .agents directory.
memory-recall
Agent skill fromzilliztech/memsearch
Search and recall relevant memories from past sessions via memsearch. Use when the user's question could benefit from historical context, past decisions, debugging notes, previous conversations, or project knowledge -- especially questions like 'what did I decide about X', 'why did we do Y', or 'have I seen this before'. Also use when you see `[memsearch] Memory available` hints injected via SessionStart or UserPromptSubmit. Typical flow: search for 3-5 chunks, expand the most relevant, optionally deep-drill into original transcripts via the anchor format. Skip when the question is purely about current code state (use Read/Grep), ephemeral (today's task only), or the user has explicitly asked to ignore memory.
How to install memory-recall
npx skills add zilliztech/memsearch# or add only this skill to Claude Code: copy the folder
plugins/openclaw/skills/memory-recall/
# into
~/.claude/skills/memory-recall/ (all projects)
.claude/skills/memory-recall/ (one project)
1You have three memory tools for progressive recall. Start with search, go deeper only when needed.23## Tools (use progressively)45### 1. memory_search — Start here6Semantic search across all past conversation memories.7- Returns: chunk summaries with dates, topics, chunk_hash identifiers8- Use for: "What did we discuss about X?", "Have I asked about Y before?"910### 2. memory_get — When search results aren't detailed enough11Expands a specific chunk_hash to show the full markdown section with surrounding context.12- Input: chunk_hash from memory_search results13- Returns: full section text, may include transcript anchors (<!-- session:UUID transcript:PATH -->)14- Use for: "Show me the details", "I need more context on that result"1516### 3. memory_transcript — When you need the exact original conversation17Parses the original session transcript to retrieve the raw dialogue.18- Input: transcript_path from the anchor comment in memory_get results19- Returns: formatted conversation with [User]/[Assistant] labels and tool calls20- Use for: "What exactly did I say?", "Show me the original conversation"21- If the anchor format is unfamiliar (e.g. `rollout:`, `turn:`, `db:` instead of `transcript:`), try reading the referenced file directly to explore its structure and locate the relevant conversation by the session or turn identifiers in the anchor.2223## Decision guide2425| User intent | Tools to use |26|---|---|27| Quick recall ("did we discuss X?") | memory_search only |28…
Excerpt shown under the repository's MIT license.
More skills in memsearch
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
