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

memory-tasks — скилл для Claude Code: задачи, переживающие сжатие

Ведёт задачи как заметки в графе знаний Basic Memory: их можно найти поиском и продолжить после сжатия контекста или перезапуска сессии.

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

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

Скилл превращает рабочие задачи в заметки с type: Task. Они лежат в графе знаний Basic Memory, проверяются по схеме schema/Task.md и не пропадают, когда контекст сжимается. Поля вроде status, assigned_to, current_step и steps пишутся и в метаданные, и в observations — первые работают с фильтрами bm_search, вторые с bm_schema(command="validate").

Создаётся задача вызовом bm_write с note_type="Task" и метаданными. В теле — блоки Observations, Steps с чекбоксами и Context. Контекст пишут так, будто объясняют человеку, который ничего не знает о вашей работе: пути к файлам, принятые решения, что уже пробовали. После сжатия сессии скилл ищет активные задачи через bm_search(note_types=["task"], filters={"status": "active"}) и продолжает с current_step.

При обновлении сначала читайте задачу как JSON и передавайте её checksum в expected_checksum. Две сессии часто правят одну задачу — например, при сбросе состояния перед сжатием. Конфликт ревизий означает, что другая сессия записала раньше: перечитайте заметку перед записью. Скилл советует заводить по одной задаче на единицу работы и закрывать завершённые, а не оставлять их в active.

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

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

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

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

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

1Через Skills CLI (Vercel)

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

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

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

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

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

Вопросы о memory-tasks

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

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

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

Ведёт задачи как заметки Basic Memory с type: Task: создаёт их через bm_write, обновляет шаги и контекст, ищет активные задачи через bm_search. Задачи остаются доступными после сжатия контекста.

Почему при обновлении задачи возникает конфликт ревизий?

Две сессии могут править одну задачу одновременно, например при сбросе перед сжатием. Конфликт значит, что записала другая сессия — перечитайте заметку и повторите запись с новым checksum.

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

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

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-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установок memory-onboarding Скилл проектирует базу знаний Basic Memory и подключает её к ассистенту. Помогает сохранить контекст проекта между сессиями. CX Codex +1 960установок

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

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