memorize — скилл для Claude Code: что делает и как установить
Отбирает выводы из рефлексии и критики агента, после чего сохраняет проверенные правила в CLAUDE.md. Помогает накапливать опыт проекта в структурированном виде.
npx skills add NeoLabHQ/context-engineering-kit --skill memorize -a claude-codeЧто делает memorize
Скилл реализует стадию консолидации памяти в подходе Agentic Context Engineering. Он перерабатывает сырые итоги работы, рефлексию команд вроде /reflexion:reflect и результаты критики в долговечные правила. Если область анализа неясна, агент уточнит источник: последнее сообщение, выбранный фрагмент или отчёт об ошибках.
Сборка контекста идёт в три этапа. Сначала отбираются шаблоны решений и ограничения предметной области с сортировкой по уровню влияния. Затем проверяется текущий CLAUDE.md, чтобы исключить повторы. Правило простое: один тезис на пункт, никакой секретной информации вроде токенов и обязательная опора на факты. Без подтверждения кодом или документацией гипотезы отсеиваются, что защищает контекст от замусоривания.
Если новое правило спорит со старым, инструмент берёт более точную формулировку с доказательствами. Прежнюю запись помечают для будущего объединения, не удаляя её автоматически. Готовые инструкции распределяются по рубрикам: архитектурные решения и правила верификации.
Какие задачи решает
- зафиксировать удачные паттерны и антипаттерны в
CLAUDE.md - структурировать выводы после этапов рефлексии и код-ревью
- предотвратить размывание контекста при накоплении инструкций
- обновить стандарты тестирования и требования к качеству кода
Примеры запросов агенту
- Добавь выводы из последнего обсуждения архитектуры в
CLAUDE.mdчерез memorize - Запусти memorize для отчёта о критике и обнови правила проверки кода
- Перенеси найденный антипаттерн в
CLAUDE.md, указав причину сбоя
Как установить memorize
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill memorize -a claude-code2Вручную: положить файлы
~/.claude/skills/memorize/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/memorize/
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill memorize -a codex2Вручную: положить файлы
.agents/skills/memorize/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill memorize -a cursor2Вручную: положить файлы
.cursor/skills/memorize/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install NeoLabHQ/context-engineering-kit memorize2Вручную: положить файлы
.github/skills/memorize/SKILL.md1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill memorize -a gemini-cli2Командой платформы
gemini skills install https://github.com/NeoLabHQ/context-engineering-kit --path skills/memorizeВручную: положить файлы
.devin/skills/memorize/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill memorize -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о memorize
Как установить memorize в Claude Code?
Выполните команду npx skills add NeoLabHQ/context-engineering-kit --skill memorize -a claude-code.
Что делает скилл memorize?
Он анализирует контекст текущей сессии, выводы рефлексии и отчёты об ошибках, превращая их в краткие правила. Затем скилл заносит полученные пункты в соответствующие разделы файла CLAUDE.md.
Что происходит при конфликте новых записей со старыми?
Скилл выбирает более специфичное правило, подкреплённое кодом или документацией. Старую формулировку помечают для будущего объединения, но автоматически не удаляют.