OpenCode: память
Browse local OpenCode history: sessions, messages, plans, prompt history, and prior decisions. Use when the user says history, previous session, last time, remember, recall, plans, prior work, or when resuming/debugging repeated work where earlier OpenCode context may help. Do not use for fresh tasks or when current files/git already answer the question.
Что делает навык
Навык обеспечивает чтение локальной истории OpenCode (сессии, сообщения, планы, промпты) через SQLite-базу данных. Используется для восстановления контекста, отладки повторяющихся проблем или возобновления работы, когда предыдущие решения важны.
Когда применять
- Пользователь запрашивает историю, прошлые сессии, планы или хочет вспомнить предыдущую работу.
- Возобновление проекта, где контекст предыдущих сессий OpenCode может быть полезен.
- Отладка повторяющейся проблемы, которая могла возникать ранее.
- Поиск конкретных текстовых фрагментов или сообщений в истории сессий.
Как работает
- Определить путь к базе данных OpenCode (DB), используя переменные окружения XDG_DATA_HOME, XDG_STATE_HOME или команду opencode db path.
- Сформировать URI для подключения к базе данных в режиме только для чтения (file:...?mode=ro).
- Выполнить SQL-запросы через sqlite3 для получения сводки, списка последних сессий, поиска по тексту или чтения содержимого конкретной сессии.
- Прочитать файлы планов (plans/*.md) и истории промптов (prompt-history.jsonl) с помощью стандартных команд оболочки.
- Суммировать найденные релевантные данные, не выгружая сырую историю и не модифицируя базу данных.
Примеры запросов агенту
Что понадобится
- Установленный и настроенный OpenCode с локальной базой данных.
- Доступ к утилите sqlite3.
- Доступ к файловой системе в директориях XDG_DATA_HOME/opencode и XDG_STATE_HOME/opencode.
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.