Skills for Real Engineers. Straight from my .agents directory.
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
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)
1# Smart Search (Default)23Search 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.45## Runtime and Tool Names67The examples below use the local worker tools. Native Pi and DSH integrations8name the same three steps `mem_search`, `mem_timeline`, and9`mem_get_observations`. Native OpenCode uses `claude_mem_search`,10`claude_mem_timeline`, and `claude_mem_get_observations`. CMEM Pro uses `memory_search`, `timeline`, and11`get_observations`; use the parameter names advertised by that connection.1213A self-hosted server runtime uses the same three steps: `search`, `timeline`,14and `get_observations`, scoped to the configured server project. Server15observation IDs are strings. Set `projectId` only when selecting another16authorized 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 its18timeline. CMEM Pro also uses `anchorId` for timeline context, and uses19`get_summaries` when the selected index rows are session summaries. Follow the20active connection’s advertised schema.2122## When to Use2324Use when users ask about PREVIOUS sessions (not current conversation):2526- "Did we already fix this?"27- "How did we solve X last time?"28- "What happened last week?"2930## Layered Workflow (ALWAYS Follow)31…
Excerpt shown under the repository's Apache-2.0 license.
More skills in claude-mem
Similar skill repositories
Public repository for Agent Skills
Production-grade engineering skills for AI coding agents.
The open-source app everyone uses to manage agents at work
The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.
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.
