memory-ingest — скилл
Разбирает расшифровки встреч, логи переписки и вставленные документы в структурированные заметки Basic Memory. Пригодится, когда сырой текст нужно превратить в сущности и связи.
npx skills add basicmachines-co/basic-memory-skills --skill memory-ingest -a claude-codeЧто делает memory-ingest
Скилл берёт неструктурированный текст и прогоняет его по шагам: разбирает формат и участников, вытаскивает сущности — людей, организации, темы, задачи. Дальше ищет совпадения в Basic Memory по нескольким вариантам запроса: полное имя, фамилия, аббревиатура. Найденное связывается через [[wiki-link]], новое предлагается создать.
Перед записью скилл показывает список: что уже есть в памяти и что он хочет добавить, с коротким контекстом по каждой сущности. Вы одобряете всё сразу, выбираете по одной или пропускаете создание. Исходный текст сохраняется дословно, а рядом идут наблюдения с категориями вроде opportunity, decision, next_step и связи.
Шаг с веб-поиском по новым сущностям необязательный, и его можно пропустить, если в материале хватает контекста. Для работы нужен сам Basic Memory с инструментами search_notes и write_note — без него скилл нечего будет искать и куда писать. Это повод проверить, подключён ли у вас MCP-сервер Basic Memory, прежде чем ставить.
Какие задачи решает
- превратить расшифровку встречи в заметку с участниками и решениями
- найти в памяти уже существующие сущности до создания новых
- вытащить из переписки обещания и сроки
- сохранить исходный документ дословно и добавить к нему наблюдения
- связать новую тему с уже известными через wiki-ссылки
Примеры запросов агенту
- Обработай эту расшифровку встречи и добавь в Basic Memory
- Разбери этот тред письма: какие сущности и задачи тут есть?
- Добавь статью в Basic Memory как reference-заметку
Как установить memory-ingest
1Через Skills CLI (Vercel)
npx skills add basicmachines-co/basic-memory-skills --skill memory-ingest -a claude-code2Вручную: положить файлы
~/.claude/skills/memory-ingest/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/memory-ingest/
1Через Skills CLI (Vercel)
npx skills add basicmachines-co/basic-memory-skills --skill memory-ingest -a codex2Вручную: положить файлы
.agents/skills/memory-ingest/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add basicmachines-co/basic-memory-skills --skill memory-ingest -a cursor2Вручную: положить файлы
.cursor/skills/memory-ingest/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install basicmachines-co/basic-memory-skills memory-ingest2Вручную: положить файлы
.github/skills/memory-ingest/SKILL.md1Через Skills CLI (Vercel)
npx skills add basicmachines-co/basic-memory-skills --skill memory-ingest -a gemini-cli2Командой платформы
gemini skills install https://github.com/basicmachines-co/basic-memory-skills --path memory-ingestВручную: положить файлы
.devin/skills/memory-ingest/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add basicmachines-co/basic-memory-skills --skill memory-ingest -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о memory-ingest
Как установить memory-ingest в Claude?
Выполните npx skills add basicmachines-co/basic-memory-skills --skill memory-ingest -a claude-code. Скилл окажется в ~/.claude/skills/memory-ingest/SKILL.md.
Что делает memory-ingest?
Разбирает сырой текст на сущности, сверяет их с тем, что уже лежит в Basic Memory, и после вашего одобрения создаёт заметки с наблюдениями и связями. Исходный материал сохраняется дословно.
Что нужно для работы скилла?
Basic Memory с инструментами search_notes и write_note. Без него скилл не сможет ни искать существующие сущности, ни записывать новые заметки.