memory-reflect · basicmachines-co — скилл для Claude Code: рефлексия памяти
Скилл просматривает недавние изменения в Basic Memory и переносит важное в долговечные заметки. Запускают раз в день или после большого объёма работы.
npx skills add basicmachines-co/basic-memory --skill memory-reflect -a claude-codeЧто делает memory-reflect
Скилл работает с графом заметок Basic Memory. Он находит материалы, появившиеся с прошлой рефлексии, читает каждую изменённую заметку целиком и решает, что из этого пригодится через месяц, а что было разовым шумом. Задача — отделить решения, выводы, договорённости и владельцев задач от рядовых событий вроде «прогнали проверку» или «перенесли файл».
Порядок шагов в SKILL.md: собрать свежее, отфильтровать, разложить по тематическим заметкам, а потом записать отчёт о самой рефлексии в reflections/ с датой и временем в заголовке. Следующий запуск опирается на этот отчёт как на точку отсчёта. Изменения в существующих заметках вносятся с expected_checksum — проверкой, что файл не правили после чтения; при расхождении скилл перечитывает заметку. Сырые заметки не удаляются.
Всё это дёргает инструменты Basic Memory: bm_list, bm_project, bm_read, bm_search, bm_edit, bm_write. Без подключённого MCP-сервера Basic Memory скилл ничего не сделает. Окно поиска bm_project(command="recent") смотрит назад не больше года — если прошлая рефлексия старше, придётся взять since="365d" и пометить, что более старые правки не просмотрены.
Какие задачи решает
- свести решения со встреч в долговечные заметки проекта
- пометить факт датой вступления в силу и связать со источником
- закрыть устаревшее решение диапазоном дат вместо удаления
- отличить рабочую договорённость от разовой детали в логе
- записать отчёт о рефлексии и начать следующую с него
Примеры запросов агенту
- Отрефлексируй изменения в Basic Memory с прошлого запуска
- Прогони консолидацию: что из свежих заметок стоит сохранить надолго
- Просмотри недавние правки и разложи решения по тематическим заметкам
Как установить memory-reflect
1Через Skills CLI (Vercel)
npx skills add basicmachines-co/basic-memory --skill memory-reflect -a claude-code2Вручную: положить файлы
~/.claude/skills/memory-reflect/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/memory-reflect/
1Через Skills CLI (Vercel)
npx skills add basicmachines-co/basic-memory --skill memory-reflect -a codex2Вручную: положить файлы
.agents/skills/memory-reflect/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add basicmachines-co/basic-memory --skill memory-reflect -a cursor2Вручную: положить файлы
.cursor/skills/memory-reflect/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install basicmachines-co/basic-memory memory-reflect2Вручную: положить файлы
.github/skills/memory-reflect/SKILL.md1Через Skills CLI (Vercel)
npx skills add basicmachines-co/basic-memory --skill memory-reflect -a gemini-cli2Командой платформы
gemini skills install https://github.com/basicmachines-co/basic-memory --path skills/memory-reflectВручную: положить файлы
.devin/skills/memory-reflect/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add basicmachines-co/basic-memory --skill memory-reflect -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о memory-reflect
Как установить memory-reflect в Claude Code?
Выполните npx skills add basicmachines-co/basic-memory --skill memory-reflect -a claude-code, затем проверьте ~/.claude/skills/memory-reflect/SKILL.md.
Что делает memory-reflect?
Просматривает заметки Basic Memory, изменённые после прошлой рефлексии, и переносит устойчивые факты в тематические заметки. Итог каждого прохода сохраняется отдельной записью в reflections/.
Что нужно, чтобы скилл заработал?
Подключённый MCP-сервер Basic Memory: скилл вызывает его инструменты bm_* для чтения и записи заметок. Проверка expected_checksum защищает правку от перезаписи чужой ревизии.
Похожие скиллы
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Сначала — memory-reflect от других авторов.