Evolution
Skill mrDesign-ww/vault-os/shell/vault-template/.agents/skills/evolution
An installable Claude Code + Obsidian companion system: persistent wiki-memory, curated skills/agents, isolated zones, and a self-improvement loop.
npx -y skills add mrDesign-ww/vault-os --skill evolutionAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 27 days oldThe repository was created 27 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Прогон самосовершенствования vault в Codex: диагностика памяти, zone-aware wiki lint/fold, retrieval refresh и reflection по Codex-сессиям. Используй при запросах: прогони evolution, run evolution, гигиена vault, прибраться в vault, vault evolution, обнови индексы вики.
SKILL.md
3.8 KB, as published. Nobody here has run it
Vault Evolution for Codex
Единый прогон гигиены и обучения vault. Запускается по SessionStart-нуджу или вручную через $evolution. Деструктивные операции требуют явного одобрения владельца.
Как исполнять
- Прочитай
.vault-meta/evolution/EVOLUTION.md. Он задает фазы и общие инварианты. Для Codex используй адаптации из этого файла, если формулировки плейбука относятся только к Claude. - Соблюдай инварианты: зоны из
mode.jsonизолированы;log.mdappend-only;hot.mdявляется перезаписываемым кешем; перед пакетными правками wiki используй lock; не меняй инструкции, память или skills без предложения и одобрения; не отправляй клиентские данные наружу; retrieval запускай с--no-llm. - Выполни фазы по порядку: память, wiki hygiene, retrieval refresh, reflection.
- Перед любыми предложениями из reflection примени
$evolution-verifier. Сам verifier ничего не изменяет. - Обновляй
.vault-meta/evolution/last-run.jsonтолько через.vault-meta/evolution/update-last-run.py, чтобы JSON всегда оставался валидным. - Заверши кратким отчетом: что исправлено, что проверено, что ожидает одобрения.
Codex-адаптации
- Долговременная проектная память Codex в этом vault находится в обычных PARA-страницах wiki.
~/.codex/memories_1.sqliteявляется внутренним генерируемым состоянием. Evolution проверяет его только на чтение и не редактирует.- Reflection анализирует
~/.codex/sessionsв формате Codex. Claude-сессии и Claude-memory не изменяются. - Gate для Codex:
$evolution-verifierи затем одобрение владельца.
Команды
- Codex memory audit:
python3 .vault-meta/evolution/memory-audit.py --platform codex - Wiki lint:
python3 .vault-meta/evolution/lint-scan.py - Codex friction scan:
python3 .vault-meta/evolution/trace-scan.py --platform codex - Codex repeated procedures:
python3 .vault-meta/evolution/trace-scan.py --platform codex --repeats - Wiki lock:
bash scripts/wiki-lock.sh acquire .vault-meta/evolution/run, затемbash scripts/wiki-lock.sh release .vault-meta/evolution/run - Retrieval refresh:
VAULT_ROOT="$PWD" bash <path-to-claude-obsidian-plugin>/bin/setup-retrieve.sh --no-llm - Codex nudge:
EVOLUTION_PLATFORM=codex python3 .vault-meta/evolution/health-check.py - State update:
python3 .vault-meta/evolution/update-last-run.py --platform codex --phase curator_memory=DATE --phase wiki_hygiene=DATE --phase retrieval_refresh=DATE --phase reflection=DATE --notes "SUMMARY"
Запуск без --platform codex у memory-audit и trace-scan сохраняет прежнее Claude-поведение для обратной совместимости.