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

memory-defrag · basicmachines-co — скилл для Claude Code: установка

Скилл приводит заметки Basic Memory в порядок: делит перегруженные записи, собирает факты и помечает противоречия для проверки.

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

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

memory-defrag проходит по проекту Basic Memory и ищет заметки, которые разрослись, дублируют друг друга, содержат устаревшие сведения или расходятся по фактам. Для аудита используются bm_find, bm_project и bm_search: можно обойти проект, посмотреть свежую активность, найти записи по теме и проверить незакрытые обязательства.

Сначала скилл создаёт план с наблюдениями и предлагает разделить заметки, собрать факты в одном месте, датировать подтверждённые изменения или отправить спорные пункты на проверку. Изменения без потери информации можно применить сразу; удаление, слияние и выбор версии при недатированном конфликте требуют отдельного указания. При редактировании читается JSON заметки и передаётся expected_checksum, а после работы план получает статус.

Скилл не заменяет memory-curate: тот отвечает за ссылки, связи и теги. Он также не удаляет исходные заметки встреч, дневники и захваты. Это повод проверить правила проекта, если в нём есть старые записи: без подтверждения скилл оставит спорный пункт в плане, а не выберет версию сам.

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

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

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

  • Проведи дефрагментацию проекта Basic Memory и сначала составь план изменений.
  • Проверь заметки по теме «launch plan», найди дубли и противоречия, но ничего не удаляй.
  • Примени только изменения, которые не теряют информацию, и обнови план результатами.

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

1Через Skills CLI (Vercel)

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

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

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

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

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

Вопросы о memory-defrag

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

Выполните npx skills add basicmachines-co/basic-memory --skill memory-defrag -a claude-code, затем повторите эту команду ещё раз. Файл скилла будет доступен по пути ~/.claude/skills/memory-defrag/SKILL.md.

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

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

Удаляет ли memory-defrag исходные заметки?

Нет, исходные заметки встреч, дневники и захваты сохраняются. Слияние, удаление фактов и разрешение недатированных противоречий остаются в плане со статусом proposed, пока их не разрешат применить.

Похожие скиллы

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

Сначала — memory-defrag от других авторов.

memory-defrag basicmachines-co Разбирает разросшиеся файлы памяти агента: делит большие, склеивает дубли, убирает устаревшее. Запускают по расписанию или вручную. CX Codex +1 632установок 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установок memory-spring-cleaning davila7 Разбирает CLAUDE.md и файлы документации, сверяет записанные правила с реальным кодом и убирает устаревшее. 391установок archive ReScienceLab Сохраняет решения сложных багов, шаги деплоя и выводы сессий в локальные markdown-файлы. Ведёт единый индекс памяти проекта между перезапусками агента. CX Codex +1 1 200установок para-memory-files paperclipai Скилл для сохранения знаний и фактов между сессиями ИИ-кодера. Организует память по методу PARA: проекты, области, ресурсы и архивы в отдельных файлах, с поиском по векторам и ключевым словам. CX Codex +1 1 800установок

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

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-tasks Ведёт задачи как заметки в графе знаний Basic Memory: их можно найти поиском и продолжить после сжатия контекста или перезапуска сессии. CX Codex +1 1 200установок memory-schema Управляет структурами заметок в Basic Memory: находит записи без схемы, выводит правила разметки, проверяет данные на ошибки и отслеживает расхождения полей. CX Codex +1 1 200установок memory-metadata-search Скилл помогает находить заметки Basic Memory по полям YAML: статусу, приоритету, тегам и вложенным значениям. Пригодится, когда обычного поиска по тексту недостаточно. CX Codex +1 1 200установок memory-reflect Скилл просматривает недавние изменения в Basic Memory и переносит важное в долговечные заметки. Запускают раз в день или после большого объёма работы. CX Codex +1 1 200установок

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

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