mem-search — скилл для Claude Code: что делает и как установить
Ищет решения и контекст из прошлых сессий кодинга. Пригодится, когда нужно вспомнить, как решали задачу ранее.
npx skills add thedotmack/claude-mem --skill mem-search -a claude-codeЧто делает mem-search
Скилл реализует пошаговый поиск по памяти claude-mem. Сначала агент вызывает search(query) для получения индексов с идентификаторами, а затем запрашивает соседний контекст через timeline(anchor=ID). Полные подробности загружаются командой get_observations(ids=[...]) только для отобранных записей.
Исходные данные вызовов get_tool_uses(ids=[...]) остаются крайней мерой. Необработанные поля tool_input и tool_response расходуют тысячи токенов на каждый вызов, поэтому к ним обращаются, когда кратких записей недостаточно. При записи скилл проставляет метку platformSource (cursor или grok-bot), а при чтении сохраняет записи обоих хостов. Если MCP-сервер ещё не настроен, потребуется выполнить npx claude-mem install --ide .
Ставьте скилл, если регулярно возвращаетесь к прошлым наработкам и хотите защитить контекстное окно от перегрузки сырыми логами.
Какие задачи решает
- найти решение задачи из прошлых сессий диалога
- получить контекст вокруг конкретной записи через timeline
- извлечь исходные вызовы инструментов tool_input и tool_response при нехватке кратких данных
Примеры запросов агенту
- Мы уже решали похожую проблему с авторизацией в прошлых сессиях?
- Поищи в памяти, как мы настраивали скрипт сборки в прошлый раз
Как установить mem-search
1Через Skills CLI (Vercel)
npx skills add thedotmack/claude-mem --skill mem-search -a claude-code2Вручную: положить файлы
~/.claude/skills/mem-search/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/mem-search/
1Через Skills CLI (Vercel)
npx skills add thedotmack/claude-mem --skill mem-search -a codex2Вручную: положить файлы
.agents/skills/mem-search/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add thedotmack/claude-mem --skill mem-search -a cursor2Вручную: положить файлы
.cursor/skills/mem-search/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install thedotmack/claude-mem mem-search2Вручную: положить файлы
.github/skills/mem-search/SKILL.md1Через Skills CLI (Vercel)
npx skills add thedotmack/claude-mem --skill mem-search -a gemini-cli2Командой платформы
gemini skills install https://github.com/thedotmack/claude-mem --path claude-mem-cursor/skills/mem-searchВручную: положить файлы
.devin/skills/mem-search/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add thedotmack/claude-mem --skill mem-search -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора15
Весь набор →Похожие
Вопросы о mem-search
Как установить mem-search в Claude Code?
Выполните в терминале команду npx skills add thedotmack/claude-mem --skill mem-search -a claude-code.
Что делает mem-search?
Скилл выполняет поэтапный поиск по памяти сессий: находит идентификаторы, проверяет таймлайн и загружает полные наблюдения только для отфильтрованных записей.
Что делать, если MCP-сервер отсутствует?
Перед запуском поиска выполните команду установки npx claude-mem install --ide для вашей среды.
Исходный текст
SKILL.md · Apache-2.0
--- name: mem-search description: >- 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. --- # mem-search Layered workflow. Do not dump full observations until IDs are filtered, and do not reach for raw tool bodies until the summaries came up short. 1. `search(query)` — index with IDs 2. `timeline(anchor=ID)` — nearby context 3. `get_observations(ids=[...])` — full details for those IDs only 4. `get_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>`).
© thedotmack · Apache-2.0 · thedotmack/claude-mem