К основному содержанию
скилл CX Codex

memory-capture — скилл для Claude Code: сохраняет итоги треда в Basic

Собирает решения, находки и контекст рабочего треда в одну заметку Basic Memory. Пригодится в середине или в конце сессии, когда накопилось что-то стоящее.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add basicmachines-co/basic-memory --skill memory-capture -a claude-code
Открыть на GitHub

Что делает memory-capture

Скилл берёт текущее состояние обсуждения и превращает его в связную заметку Basic Memory. Не историю переписки, а то, к чему тред пришёл: какие решения приняты, что выяснилось, чем закончился спор о компромиссе. Заметка должна читаться сверху вниз как один документ, поэтому при повторном вызове в том же треде она перезаписывается, а не дополняется.

Чтобы повторный захват попал в ту же заметку, ей нужен стабильный ключ. Если агент отдаёт идентификатор сессии, он пишется в поле thread_id во frontmatter, и поиск идёт через bm_search с filters, а не с query — полнотекстовый поиск плохо цепляет кастомные поля YAML. Без такого идентификатора заметку ищут по теме и держат одинаковый заголовок. Перезапись идёт через bm_write с overwrite=True и expected_checksum: если между чтением и записью заметку успела изменить другая сессия, вернётся REVISION_CONFLICT, и её придётся прочитать заново.

Скилл работает поверх MCP-сервера Basic Memory, поэтому без него вызовы bm_search, bm_read и bm_write просто некуда деть. Структура заметки задана: контекст, тематические разделы, блок наблюдений с метками вроде [decision] или [tradeoff] и связи через relates_to. Отдельного раздела с изменениями в конце нет — правки живут в тексте там, где они уместны. Если пользователь прямо просит отдельную заметку, скилл пропускает поиск по треду и создаёт новую без thread_id.

Какие задачи решает

  • сохранить принятые решения до закрытия треда
  • свести обсуждение дизайна к одной заметке
  • перезаписать прошлый итог треда вместо дубликата
  • зафиксировать компромисс и причину выбора
  • подвести итог сессии в конце работы

Примеры запросов агенту

  • Захвати текущее состояние треда в Basic Memory
  • Сохрани решения и находки этой сессии одной заметкой
  • Обнови заметку по этому треду с учётом последних правок

Как установить memory-capture

1Через Skills CLI (Vercel)

npx skills add basicmachines-co/basic-memory --skill memory-capture -a claude-code

2Вручную: положить файлы

~/.claude/skills/memory-capture/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/memory-capture/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора14

memory-curate Скилл наводит порядок в базе знаний Basic Memory: находит изолированные заметки, связывает их типизированными отношениями, чистит теги и папки. Помогает, когда заметок накопилось слишком много. CX Codex +1 1 300установок memory-continue Скилл восстанавливает контекст прошлой работы из графа Basic Memory, чтобы агент не начинал с нуля в новой сессии. CX Codex +1 1 300установок memory-notes Задаёт правила разметки заметок для графа знаний Basic Memory. Скилл учит агента оформлять метаданные, категории фактов и связи через вики-ссылки. CX Codex +1 1 300установок memory-research Находит сведения о компаниях, людях и технологиях в сети и собирает их в структурированные заметки Basic Memory. Пригодится, когда нужно быстро сохранить факты о внешнем проекте. CX Codex +1 1 200установок memory-literary-analysis Разбирает литературное произведение в граф знаний Basic Memory: от схем и сущностей до заметок по главам и проверки связей. CX Codex +1 1 200установок memory-lifecycle Управляет перемещением заметок по стадиям в базе знаний Basic Memory. Отправляет завершённые задачи в архив и правит метаданные без удаления записей. CX Codex +1 1 200установок memory-defrag Скилл приводит заметки Basic Memory в порядок: делит перегруженные записи, собирает факты и помечает противоречия для проверки. CX Codex +1 1 200установок memory-tasks Ведёт задачи как заметки в графе знаний Basic Memory: их можно найти поиском и продолжить после сжатия контекста или перезапуска сессии. CX Codex +1 1 200установок

Похожие

memory-intake nhadaututtheky Скилл превращает сырые заметки и обрывки разговоров в типизированные записи памяти с тегами и приоритетом. Пригодится, когда надо разложить хаос по полкам. CX Codex +1 766установок memory-reflect basicmachines-co Скилл для фоновой рефлексии: разбирает недавние сессии и дневные заметки, вытаскивает важное и переносит в долговременную память. Запускается по расписанию или вручную. CX Codex +1 746установок memory-lifecycle basicmachines-co Скилл для Basic Memory: переводит заметки между папками статусов, правит frontmatter и не даёт удалять историю. CX Codex +1 546установок session-learning-capture davila7 Слэш-команда собирает знания из текущей сессии Claude и записывает их в файлы памяти проекта, чтобы следующий запуск начинался не с нуля. 425установок archive ReScienceLab Сохраняет решения сложных багов, шаги деплоя и выводы сессий в локальные markdown-файлы. Ведёт единый индекс памяти проекта между перезапусками агента. CX Codex +1 1 200установок para-memory-files paperclipai Скилл для сохранения знаний и фактов между сессиями ИИ-кодера. Организует память по методу PARA: проекты, области, ресурсы и архивы в отдельных файлах, с поиском по векторам и ключевым словам. CX Codex +1 1 800установок

Рядом в теме «Настройка агента: память, контекст, субагенты»

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →

Вопросы о memory-capture

Как установить memory-capture в Claude?

Выполните npx skills add basicmachines-co/basic-memory --skill memory-capture -a claude-code. Скилл окажется в ~/.claude/skills/memory-capture/SKILL.md.

Что делает memory-capture?

Собирает решения, находки и контекст рабочего треда в одну заметку Basic Memory. При повторном вызове в том же треде перезаписывает её, чтобы документ оставался цельным.

Что нужно, чтобы скилл заработал?

MCP-сервер Basic Memory: скилл вызывает bm_search, bm_read и bm_write. Для перезаписи нужен стабильный идентификатор треда либо совпадающий заголовок заметки.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой